We want to add invite feature to our site, so users can invite their friends.
Is there any web app or script that can import contacts from Gmail, Yahoo, Live, etc using OAuth, so we can send invite email to user's selected contacts? Something like free Tell a friend.
|
|
||||
|
|
OpenID is a login service specification and does not specify anything about contacts. You're trying to use the wrong tool here. Longer explanation:
As you see, OpenID has nothing to do with fetching contact data; it's merely a way to identify users. Once you are identified, you still need to use the different APIs that Google, Yahoo and so provide to fetch their contacts. OpenID does not help you with that. Edit: OAuthI see that you changed your question from OpenID to OAuth. You're still stuck with the same problem: OAuth, like OpenID, has nothing to do with accessing contact data. It's about authorization. As the OAuth website states:
Your questionYou are looking for a standardized API to fetch contacts from remote servers. Each of the services (Yahoo, Google, Live, GMX) have their own APIs. There is nothing standardized. You need to implement it differently for each service. |
|||||||||||
|
|
Maybe this would help: http://blog.adsdevshop.com/2008/04/18/import-gmail-contacts-using-ruby-on-rails/ |
|||
|
|
|
I found InviteBox. It's not self hosted but it has more options to customize. And is still in Beta phase, but you can make a request for beta invite. |
||||
|
|
|
I hope the following question on stackoverflow may help you. http://stackoverflow.com/questions/1145691/gmail-yahoo-facebook-twitter-contacts-importer-in-php |
|||
|
|