Erkan BALABAN
Erkan BALABAN

Reputation: 1376

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

How can I get a Hotmail contact list in C#? Are there any working examples? I haven't found any either through Google or through a Stack Overflow search.

Upvotes: 3

Views: 3373

Answers (4)

David Chai
David Chai

Reputation: 11

As Брайков said, Microsoft no longer allow developer to get the contact emails from their 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)

Upvotes: 0

Брайков
Брайков

Reputation: 154

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

"An array containing a SHA-256 hash for each of the contact's email addresses."

Upvotes: 1

Stefan Steiger
Stefan Steiger

Reputation: 82216

You need to reverse-engineer the DeltaSync protocol. I think i got that far, will add link later.

Upvotes: 0

Justin Morgan
Justin Morgan

Reputation: 30660

Check the website for the 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.

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).

Upvotes: 3

Related Questions