2012-03-21 13 views
0

私はstackeoverflowを初めて使用しています。私はasp.net.Butの電子メールハッシュを与えるHotmailから連絡先の電子メールアドレスを取得しようとしています。Hotmailから電子メールの連絡先を取得する

連絡先のメールアドレスを取得するにはどうすればよいですか?以下は、APIから受け取った返信です。

{ 
    "id": "contact.ca49847541d000000000000000000000000", 
    "first_name": abc, 
    "last_name": xyz, 
    "name": "[email protected]", 
    "gender": null, 
    "is_friend": true, 
    "is_favorite": false, 
    "user_id": "XXXXXXX4d520c", 
    "email_hashes": [ 
     "abbfa2d656170aa1b4bd596047b98f0a2cc7b106ccfd83434e6caff01c2bdd77" 
    ], 
    "updated_time": "2011-11-12T08:15:26+0000" 
} 
+0

[Windows live api get email contact vs email hash]の可能な複製(http://stackoverflow.com/questions/9210265/windows-live-api-get-email-contact-vs-email-hash) – Quentin

+0

@クエンティンが提供したリンクには回答がありません。 – Mubarek

+0

@nuux - いいえ、[編集するか、賞品を投稿する](http://meta.stackexchange.com/a/21012/19068) – Quentin

答えて

1

いくつかのより多くの情報:

ハッシュは、あなたが既に持っている メールアドレスまたはアドレスに対してそれをチェックする できるようにするためのポイントは、「デコード」するように設計されていません。

ソースとが重複する可能性:How to convert hash into text from the response of Live API for Contacts

誰かが私をdownvoteすることを決めたので、私はいくつかのより多くの研究をしました。これらのハッシュから電子メールアドレスを取得する方法はありません。あなたはあなたの連絡先を検索する別の方法を見つける必要があり、そこに電子メールアドレスがあります。これまでのところ、私はこれを行うための解決策を見いださなかった。

私はあなたに必要なものを提供するいくつかの無料サービスを発見しました。それ以外は、大きな企業だけがすべての連絡先の電子メールアドレスを取得できるようです。私はマイクロソフトがセキュリティのメリットを享受し、このオプションを大きなお金のために販売していると思います。

http://stescodes.com/grabcontacts.aspx

UPDATE:ここ

は、あなたが使用することができますつのサービスです OpenContacts.NET人気のウェブメールサービスから連絡先をインポートするためのオープンソースのライブラリです。今サポートしている:Gmail、Yahoo!メール、ライブ(Hotmail)。

よろしくお願いいたします。

+0

私はこのための解決策をhttp://cloudsponge.codeplex.com/で見つけました。 助けてくれてありがとう。 –

+1

あなたは25ドル/月または275ドル/年のためにこれを募集していますか?私は私の答えに別の解決策(非自由)を加えました。 – ThdK

+0

私は最終的に無料の解決策を見つけたと思います。私の答えで更新をチェックしてください。 – ThdK