Skype for Business | What is an "AIR ID" in SFB terminology? - chatbot

I intend to use it while preparing an SFB chatbot and during its integration with SFB, I've been asked to enter "Application's AIR ID", which I'm not sure what exactly is it?
PS: I tried googling, but no luck.

I've not heard the term AIR specifically, but what it's referring to is the Microsoft App ID (which is also sometimes known as a Bot ID).
You would integrate it into the following:
<div class="skype-button bubble" data-bot-id="YOUR_BOT_ID"></div>
Hope this helps!

Related

Getting Sorry, this action is not available in simulation for a Google Assistant App?

Even after using the phrase
Talk to Abhijit Kar
I keep getting: this action is not available in simulation
I have verified the google account as well.
I arrived at the test page using Test Draft Button.
Thanks to Nick Felker, I understood that whatever the app's name maybe, in this case Abhijit.
For testing we need to say talk to my test app.

WhatsApp deep link to a specific mobile number

So, a friend of mine told me they have been using Facebook ads to post a deep link to send a whatsapp message and ask for the information about the ad via whatsapp. Bad news: this friend is not very tech savvy so that's all he knows.
Now, the subject actually caught my eye so I started researching. Unfortunately: official documentation states the url scheme for whatsapp is something like:
whatsapp://send?text=WHATEVER_YOU_WANT&abid=RECIPIENT_ADDRESSBOOK_ID
Now: big issue is that the abid (Adress Book ID) is relative to each phone and obeys only to the order each one was added to the specific phone we're talking about. In this case, the contact I want to send the message is 402. But 402 on each of your mobile devices will be any other person. Not the one you want to be.
So I reached the abid by downloading iMazing and sqlitebrowser and making a backup of my iPhone using the iMazing backup tool to then extract the ChatStorage.sqlite from said backup and looking into the sql database. I found that each contact does have an e-mail address time ID named ZCONTACTJID (NUMBERWITHOUT+#s.whatsapp.net) and another id named ZETAG (w:APPARENTLYRANDOMNUMBER;)
Is anyone of you familiar with such ID's or do have a way to make a deep link useful for send a message to a specific number?
Thanks!
For someone like me who is still looking for it, the following link seems to work -
Ping me on WhatsApp
Note: Use the parameter 'phone' and pass the actual phone number value instead of Adress Book ID.
It opens the contact in WhatsApp app, along with the message 'Hello World!' prepopulated in the input text box. The link works even if the phone number is not a valid contact in the phone's contact list.
(Tested this with google chrome on an android phone.)
The WhatsApp ABID is actually the standard iOS ABRecord (source). You can get that programmatically if you're writing a native iOS app, but unfortunately there's no way to access it within the context of a Facebook ad. And in any case, the abid is totally unsupported on WhatsApp Android (source).
A workaround would be to specify the number to send to within the message text, so that the user can enter it manually. Hacky, but maybe better than nothing...
Maybe you should better use the official Whatsapp API mentioned in THIS OTHER ANSWER (because S.O. policies I had to put a link to the solution, no duplicates).
Check this out. This is the updated one...
https://wa.me/<PHONE NUMBER WITH COUNTRY CODE/>?text=<MESSAGE />
For me something else worked:
intent://send/+31612345678#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end

Changing development team in iTunes Connect

I'm a member of two Apple development programs and I'm trying to upload a new app. The problem is that every time I log in to itunesconnect it logs me in to one team and I can't find a way to switch teams. I've tried logging in on developer.apple.com first and choosing the correct team but as soon as I go to itunesconnect it re-logs me in to the wrong team.
Is there any way to change teams on itunesconnect? I've tried this in Safari, Chrome, and Firefox and I've cleared my history and cache.
Thanks
Update: Here it is, my precious:
Just invite your usual Apple ID in each desired team's Users and Roles section, click a link from the invitation email and you're done! 🎉
It really seems that you can't use the same iTunes Connect account for multiple teams.
But what I've recently found out is that you can have multiple iTC accounts under the same email by using plus-tagged emails for registration. Thus, my iTunes Connect account IDs look like
myusername+someteam#gmail.com and myusername+anotherteam#gmail.com, which means two different email addresses for Apple but actually a single email account for me.
Would be happy to hear about any possible downsides of such an approach, though I really find it more convenient than dealing with a bunch of emails and Apple IDs for different dev teams.
Now it is possible to select the team also into iTunesConnect site. But you need to invite the team member by using it's email in both MemberCenter site and iTunesConnect site.
I've talked to Apple and their answer is to create a new Apple ID for each development team and then use that Apple ID to log in to iTunesConnect. It seems like there should be a better way but after several emails and a phone conversation, this is what they recommend doing.

iPhone Developer Program; Adding a personal subscription to a team account?

I have an "Apple ID" (which I assume is Apple's way of saying "account") that is associated with two iPhone Developer Programs as a team member. I'm trying to add a personal Developer Program subscription using this same Apple ID. I found this answer here, which implies that it should/may be possible (some of the comments seem to contradict the accepted answer):
Multiple accounts on iPhone Developer Program
So I went and paid my $99 using my current Apple ID. I got an "Order Acknowledgement" e-mail from Apple shortly after placing the order. If I follow the order status link in the e-mail, my order shows up as being "Electronically Delivered". However, when I log into the Apple developer portal, I am not given the option to choose my personal subscription. I can only choose between the two companies at which I am a team member.
So my questions are:
Is the question cited above correct in that I should be able to do what I am trying to do?
Does Apple send any communication after the "Order Acknowledgement" message, or is that all I should expect to get?
How am I supposed to log into my personal subscription?
Give it a little time. I don't think the 'order acknowledgement' means that the account has been created or is ready to use. It can take 24 hours before the account is created, perhaps longer over a weekend. So, wait at least 24 hours from when you submitted the application before you get too worried. BTW, the "electronically delivered" bit just means that they're not going to ship anything to you with this purchase.
You can check the status of your application in the iOS developer portal. Look for the "Check the status of your pending iOS Developer Program enrollment" link in the right hand column.
If the issue doesn't resolve itself after a day or two, contact Apple's developer support group: you can reach them by phone at 800-633-2132.
To address your question specifically:
Yes, you can definitely use the same AppleID to be a member of several development teams. However, a single AppleID can only be in the "team agent" role for a single account. If you're the agent for your company, you'll need to create a different AppleID for your personal account. (You'll know if it you're the agent -- you'll have to accept changes to Apple's developer agreement on behalf of your company every time they change it, which is at least several times each year.)
Yes, I believe you'll receive additional communication when your account is ready, or if there's any problem in creating your account.
Once your personal account is set up, you'll have to choose which development team you're using each time you log into the developer portal.

iphone app approval question

I'm about to submit an app for approval and have a quick question:
it's a simple app for drink recipes and i was wondering if it's ok to use brand names in the app, like 'Stoli Vodka' ?
I've put the reg. trademark symbol next to the brand.
thanks in advance.
Generally it's not a good. Apple will almost certainly approve it though. They are not the copyright police and will not dig into your affairs to see if you have permission. They will hound you though if you use their trademarks.
You will need to get permission from the brand owners.
No it's not legal, however your app can pass successfully the Apple test , for instance it exists an App named iMario that use Nintendo brand name and this app was created by a man like you and me and his app has been approval ;-)