简体   繁体   English

如何在C#中获取Hotmail联系人列表?

[英]How do I get a Hotmail contact list in C#?

How can I get a Hotmail contact list in C#? 如何在C#中获取Hotmail联系人列表? Are there any working examples? 有没有工作的例子? I haven't found any either through Google or through a Stack Overflow search. 我没有通过Google或Stack Overflow搜索找到任何内容。

Check the website for the Windows Live Contacts API ; 检查网站上的Windows Live Contacts API ; it should give you what you're looking for, although I haven't used it myself. 它应该给你你想要的东西,虽然我自己没有用过它。 Looks like you need to download the Windows Live SDK from the Downloads tab on that site. 您似乎需要从该网站的“下载”标签下载Windows Live SDK。

I found it via this MSDN thread which talks about a possible future Hotmail API, but as far as I can tell, a full Hotmail API doesn't exist (yet). 我通过这个MSDN线程找到了它,它讨论了未来可能的Hotmail API,但据我所知,还没有完整的Hotmail API。

With live connect you can only get hash of the contact emails, but not actual mails, do not loose time on that 使用实时连接,您只能获取联系人电子邮件的哈希值,但不能获得实际邮件,不要浪费时间

http://msdn.microsoft.com/en-us/library/hh243648.aspx#contact http://msdn.microsoft.com/en-us/library/hh243648.aspx#contact

"An array containing a SHA-256 hash for each of the contact's email addresses." “包含每个联系人电子邮件地址的SHA-256哈希的数组。”

You need to reverse-engineer the DeltaSync protocol. 您需要对DeltaSync协议进行反向工程。 I think i got that far, will add link later. 我想我到目前为止,稍后会添加链接。

As Брайков said, Microsoft no longer allow developer to get the contact emails from their Live Connect Service API 正如Брайков所说,微软不再允许开发人员从其Live Connect Service API获取联系电子邮件

Microsoft still allows some company to use their old API like: http://www.cloudsponge.com/ (i am not work for this kind of company, but i really cannot find a updated open source api to grep hotmail/live contacts list with real email address) 微软仍然允许一些公司使用他们的旧API,如: http//www.cloudsponge.com/ (我不是为这类公司工作,但我真的找不到更新的开源API到grep hotmail / live contacts list用真实的电邮地址)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM