有一个web服务或API来帮助我阅读电子邮件联系人吗?

我试图在我的网站上添加一个function,让用户邀请他的电子邮件联系人访问该网站,就像Twitter和Facebook一样。
我厌倦了试图为每个电子邮件服务,为Gmail,雅虎,MSN实施此function。 当我成功实现另一个API时,我们开始debugging这个问题。

顺便说一下,有一个API或一个web服务我可以使用哪个可以给我这个function?

在这里输入图像说明

Context.IO允许您直接从电子邮件数据中提取联系人,只要通过IMAP访问电子邮件即可

这个问题类似于:

https://stackoverflow.com/questions/2627722/free-api-for-friends-invite-from-gmail-yahoo-aol-hotmail-php-ajax

听起来像Gigya和Plaxo为这个用户工作的软件包。

这个问题没有很好的开源解决scheme。 我使用了这家公司的商业产品,他们工作得很好:

http://stescodes.com/

你可以看到它在这个网站上的行动: http : //www.gamzoo.com

另一种方法是研究每个您想从中下载联系人的个人电子邮件提供商,并在每个电子邮件提供商中实施一些自定义。 好消息是,他们都开始利用OpenAuth进行身份validation,但大多数情况下它仍然是一项自定义工作。

我用过Janrain 。 但是,这样做相当昂贵,而且您还需要支付许多其他function,而不仅仅是通讯录访问。

它的覆盖范围仅限于less数几个最受欢迎的服务,但我不认为使用OpenID可以获得更好的效果。