Invite Friends Via SMS using iphone contacts - objective-c

Is there a script or an easy way to have a feature where someone can select contacts off of their list and invite them to the app via sms? I have seen many apps with this feature like viber and a few others.

Related

Access phone contacts to see who already has an account

I am trying to implement a feature in my app, where users can see a contact list of which contacts (based on mobile number) already has an account on our app.
This feature can be found in all social media and banking apps.
Can someone guide on how to do so?
You can use https://www.npmjs.com/package/react-native-contacts to get all the contact details, then pass this array to your backend service to find the accounts with the phone number, then you can display them.

Get users to add hangouts chat bot by clicking link

I want hangouts chat users in my company to add a hangouts chat bot by clicking on a link.
I have created a bot in my companies hangouts chat environment, and it can only communicate once a user has added it. The bot is designed to proactively chase users, so the bot always initiates the chat. It is not able to do this if the user hasn't added the bot.
I can't find a way to automatically add the bot to all users in the company (if this is actually possible and anyone knows how to do it please let me know), so I need to find a way to reduce the barrier for people to add the bot. I want to send out automated emails with a link; when clicked it will add the bot to the users hangouts chat.
Is this possible, and if so what is the format of the link?

Services that get facebook emails

I've noticed that my android phone, the iphone, outlook.com, and yahoo mail all can import my friends' email addresses (and sometimes phone numbers) from facebook. However, I don't see anywhere in the documentation of the API to suggest that you can get email.
Do these services have special agreements with Facebook or am I just not finding the specific api for "contact" importing? I've not had any luck using "email" field with friends api.
Any ideas?
These services have some special agreements with Facebook and thus are able to retrieve the Email Ids of the Friends of the User. Most of them don't allow further exporting of data obtained from there directly.
And as per Email Permissions documentation here it clearly states that for App Developers
Note: There is no way for apps to obtain email addresses for a user's friends.
As per the phone number, there is no access to it no matter what permission. You may though ask the user to fill those for you.

How to get the real Windows Live contact email addresses with the API?

I'm wondering how Facebook, Twitter and LinkedIn (to name a few) are using the Windows Live API to find the email addresses of the friends of a user to send them invitations.
When I try to use the Windows Live API I only get the email_hashes which can only be used to compare with existing user email of a system instead of sending them invitations.
Are these services paying Microsoft to benefit of an advanced API ?
Thank you,
Sébastien
All you need to do is add the following scope to the list of scopes you are requesting:
"wl.contacts_emails"
e.g.
WL.login({scope: ["wl.basic", "wl.contacts_emails"]})

How to search the Windows 8 contacts from .Net?

I'm doing estimates for a Windows 8 app, and I would like to programatically search the Windows 8 contacts store for a person's name based on their phone number or email address. Is this possible in WinRT/.Net? I can't seem to find documentation for an API to do this.
You can't do that per se. If you want to access the contacts locally, you have to use the Contact Picker Contract. That will bring up the People hub and let the user select one or more contacts that you can then operate on. If you want to search the user's contacts, you have to use the Live Connect APIs. Check out the Interactive SDK and this video from Build.