1

ユーザーを招待する機能をソーシャル ネットワーキング アプリケーションに追加して、ユーザーが hotmail または yahoo アカウントから連絡先を招待できるようにする必要があります。これを行うにはどうすればよいですか? また、これを行う無料のオープン ソース ライブラリはありますか?

4

2 に答える 2

4

連絡先情報を取得するサービスによっては、公開されている API が既に提供されている場合があります。

たとえば、Yahoo には、使用できる連絡先リスト API があります: http://developer.yahoo.com/social/rest_api_guide/contact_api.html

Google にもあります: http://code.google.com/apis/contacts/

Windows Live も同様です: http://msdn.microsoft.com/en-us/library/bb463974.aspx

API を使用せずにサービスを操作する必要がある場合は、そのユーザーにユーザー名とパスワードを尋ね、一時的にそれを使用してアカウントにログインし、連絡先情報をダウンロードしてから、ログインの詳細を破棄する必要があります。ただし、このアプローチには明らかにプライバシーとセキュリティの問題があります。それにもかかわらず、多くのソーシャル ネットワーキング サイトで頻繁に使用されています。

同じアプローチを使用して、インスタント メッセージング サービスからメンバー情報を取得することもできます。(おそらくオープン ソースの IM API を使用して) ログインし、仲間のリストと連絡先の詳細を取得します。

于 2009-05-27T12:17:27.583 に答える
1

誰かが興味を持っている場合に備えて、ウェブで見つけたこのきちんとしたコードを共有したいと思います。無料で、セットアップと統合が非常に簡単です。http://openinviter.comは php ベースで、ほぼすべてのアドレス帳から電子メールの連絡先を抽出できます。

これには curl をセットアップするだけです。

于 2009-06-10T05:20:58.820 に答える