Question

Je dois ajouter une invitation fonctionnalité aux utilisateurs de mon application de réseautage social afin que les utilisateurs peuvent inviter des contacts à partir de leurs comptes hotmail ou yahoo. Comment puis-je faire et quels sont les bibliothèques open source qui font cela?

Était-ce utile?

La solution

En fonction du service que vous souhaitez obtenir les coordonnées de ils pourraient déjà fournir une API publiée pour vous.

Par exemple, Yahoo a une API de liste de contacts, vous pouvez utiliser: http: // developer.yahoo.com/social/rest_api_guide/contact_api.html

Google a également un: http://code.google.com/apis/contacts/

Et le fait Windows Live: http://msdn.microsoft.com /en-us/library/bb463974.aspx

Si vous avez besoin de quelque chose à travailler avec un service sans API, vous pourriez avoir à demander à l'utilisateur de son nom d'utilisateur et mot de passe, utilisez temporairement pour se connecter à son compte, télécharger les informations de contact, puis jeter les informations de connexion. Il y a des questions évidentes de confidentialité et de sécurité avec cette approche, cependant. Néanmoins, il est utilisé assez fréquemment par de nombreux sites de réseaux sociaux.

La même approche peut également être utilisée pour récupérer des informations de contacts des services de messagerie instantanée. Vous n'êtes pas connecté (peut-être à l'aide d'une API IM open source) et d'obtenir leur liste buddy et les coordonnées.

Autres conseils

Juste au cas où quelqu'un était intéressé - Je voudrais partager ce morceau de code propre, j'ai trouvé sur le web. Est gratuit et très facile à installer et à intégrer. http://openinviter.com est basé sur PHP et vous pouvez extraire contacts e-mail ne importe quel carnet d'adresses il y a.

Vous avez juste besoin d'recourbées mis en place pour cela.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top