Windows Live / Hotmail 检索联系人电子邮件
在我对这个主题进行了一些研究后,我发现 Windows Live 停止通过其 API 为用户的联系人提供电子邮件地址。相反,他们提供电子邮件哈希值。
我做了更多研究,发现许多网站能够检索用户的联系人列表并显示它(使用电子邮件,而不是哈希值),但区别在于我不认为它们正在使用 oAuth,因为要检索电子邮件,用户必须提供他的电子邮件/密码。
我需要在我的网站上导入用户的联系人列表,但我发现没有通过 Live 的 API 使用 oAuth REST 请求来实现此操作的解决方法(假设我能够获取访问令牌并发出其他 REST 请求)。
如果不使用 oAuth,获取 Windows Live/Hotmail 联系人列表的其他方法有哪些?
after I did some research on the subject, I found that Windows Live stopped providing email addresses for a user's contacts through its API. Instead, they provide the email hashes.
I did a little more research, and i found many websites being able to retrieve the contact list for a user and displaying it (with emails, not hashes) but the difference is that i don't think they are using oAuth since to retrieve the emails, the user must provide his email/password.
I need to implement importing a user's contact list on my site and i see no workaround to doing it using oAuth REST requests through Live's API (granted that i was being able to get the access token and make other REST requests).
If not using oAuth, what are other ways of getting a Windows Live/Hotmail contact list?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我最终使用了 Windows Live ID 的委派身份验证。即使它已被弃用,它也必须这样做,直到我找到更有效的解决方案。
I ended up using Windows Live ID's Delegated Authentication. Even tho it's deprecated it'll have to do until i find a more effective solution.