在java中从hotmail gmail yahoo获取联系人列表?
大多数社交网络都这样做。当你注册其中一个,比如twitter,它会说为什么你不邀请你的朋友从hotmail、yahoo或gmail。并希望我们提供我们的证件并发送这些邮件。我想在java中实现相同的功能 我试过了,但是hotmal有问题在java中从hotmail gmail yahoo获取联系人列表?,java,gmail,yahoo,contacts,hotmail,Java,Gmail,Yahoo,Contacts,Hotmail,大多数社交网络都这样做。当你注册其中一个,比如twitter,它会说为什么你不邀请你的朋友从hotmail、yahoo或gmail。并希望我们提供我们的证件并发送这些邮件。我想在java中实现相同的功能 我试过了,但是hotmal有问题 你能给我推荐另一个漂亮的图书馆吗?你可能得自己动手清理,这真是一场噩梦。几年前,我为Hotmail写了一篇文章,在Hotmail进行了6个月的b/c更改后,它就破产了。然后我的修理也坏了 为什么不看看OpenSocial API 大多数网络邮件提供商都提供了
你能给我推荐另一个漂亮的图书馆吗?你可能得自己动手清理,这真是一场噩梦。几年前,我为Hotmail写了一篇文章,在Hotmail进行了6个月的b/c更改后,它就破产了。然后我的修理也坏了 为什么不看看OpenSocial API
大多数网络邮件提供商都提供了导出联系人以进行备份的选项 您的应用程序将需要请求用户的凭据,然后它可以获取联系人备份(我想它或多或少有一个通用URL)并对其进行解析 它很可能是某种形式的xml或广泛使用的abook格式,这两种格式都是机器可读的 编辑: 对于Gmail,url是
http://mail.google.com/mail/contacts/data/export
,它接受各种参数来定义导出文件的格式(gmail csv、vcard等)和导出联系人的范围
要使用它,您的应用程序必须充当http客户端,并且首先必须使用用户的凭据登录。这些电子邮件提供商中的每一个都有自己的API:
- GMail:-
- 雅虎!邮寄:-
- Hotmail:-
- 来自Malasian,总共支持30多封网络邮件(标价为234US美元),而您正在寻找的版本则需要付费
- 另一个来自印度,支持较少的“网络”和Java版本成本
Shonzilla试试这个:
socialauth是一个java库,允许从Google、Yahoo或Hotmail导入联系人 非常糟糕的库,写了大量的bug。几乎无法想象谁敢用它。