我需要一个邀请用户功能添加到我的社交网络应用程序,使用户可以邀请他们的Hotmail或Yahoo帐户的联系人。如何做到这一点,有没有做任何免费的开源库?

有帮助吗?

解决方案

根据不同的服务,你希望得到的联系人信息从他们可能已经为您提供了一个发布的API。

例如,雅虎联系人列表API,你可以使用:的http:// developer.yahoo.com/social/rest_api_guide/contact_api.html

谷歌也有一个: http://code.google.com/apis/contacts/

也是如此的Windows Live: http://msdn.microsoft.com /en-us/library/bb463974.aspx

如果你需要的东西与服务工作没有API,那么你可能要问的是用户的用户名和密码,用它暂时登录到自己的帐户,下载联系人信息,然后丢弃的登录信息。有这种方法明显的隐私和安全问题,但是。尽管如此,它是由众多的社交网站中使用相当频繁。

同样的方法也可以被用于检索从即时消息接发服务的好友信息。您登录(可能使用一个开源IM API),并得到他们的好友列表和联系方式。

其他提示

万一有人感兴趣 - 我想和大家分享这个整洁的代码,我发现从网上。它免费而且非常易于安装和集成。 http://openinviter.com 是基于PHP的,你可以从几乎任何地址簿中有提取电子邮件联系人。

您只需要有卷曲就此成立。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top