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.emailsandを追加する必要があることがわかります。wl.contacts_emails

私が見る限り、あなたはすでに OAUTH に精通しており、おそらくwl.basic範囲として選んだだけでしょうか?..

于 2012-11-28T13:14:09.353 に答える