1

我一直在为从各种不同服务导入用户电子邮件联系人的最佳方式而烦恼一段时间,但我没有找到一个像样的 .net 解决方案,最终创建了一个界面开源 PHP OpenInviter。但是,这不再适用于 Hotmail/windows live,所以我想我会自己使用Live Connect API(使用 REST 和 OAuth2)来做,但是联系人只返回一个 email_hashes,因为我想要他们的实际电子邮件地址,因为我正在尝试将它们导入新的电子邮件地址簿。

关于如何做到这一点或是否有可能的任何想法!OAuth,屏幕抓取,不管我不忙,我只想完成它。

谢谢

4

2 回答 2

1

显然这个问题没有官方解决方案(参见http://social.msdn.microsoft.com/Forums/en-US/messengerconnect/thread/c5bc9b10-6080-40bf-a7ce-951a60efdfcb/#c5bc9b10-6080-40bf- a7ce-951a60efdfcb)。

并且根据论坛试图这样做是违反条款和条件的(尝试像屏幕抓取这样的事情)。

于 2012-02-16T17:41:03.250 回答
0

我也有这个问题。但后来我发现 Google Plus 能够从 Hotmail 帐户中提取联系人,所以我只是看看 Google Plus 是如何做到的。

只需转到“圈子”页面并寻找类似“邀请者”的功能。在那里您可以找到 Hotmail,如果您查看它是如何工作的,您会发现当您向 Hotmail 用户请求授权时,您需要添加wl.emails和到作用域。wl.contacts_emails

据我所知,您已经熟悉 OAUTH 并且可能只是被wl.basic选为范围?..

于 2012-11-28T13:14:09.353 回答