2009-05-27 8 views
1

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

+0

あなたは正確に何を求めていますか?ユーザーのHotmailアカウントにログインして連絡先を抽出する方法 – n3rd

+0

あなたはFacebookのように見えます。ホットメールの連絡先リストから人を招待するオプションがあります。あなたはあなたのホットメールアドレスを入力すると、ホットメールにログインして連絡先を取得して電子メールを送信することができます。 – Ali

答えて

4

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

例えば、Yahooはあなたが使用できる連絡先リストのAPIを持っていますhttp://developer.yahoo.com/social/rest_api_guide/contact_api.html

Googleはまた、1を持っている:あなたはで動作するように何かが必要な場合はhttp://msdn.microsoft.com/en-us/library/bb463974.aspx

http://code.google.com/apis/contacts/

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

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

+1

しばらく前に、Jeffはこの問題について素敵な記事を書いてくれました。 http://www.codinghorror.com/blog/archives/001128.html – n3rd

+0

ああ、ありがとうございました。その記事はそれをすべて言っている。 –

1

誰かが興味があった場合に備えて、ウェブから見つけたこのコードを分かりやすく紹介したいと思います。無料で非常に簡単にセットアップして統合できます。 http://openinviter.comはPHPに基づいており、そこにあるアドレス帳から電子メールの連絡先を抽出することができます。

これにはカールを設定するだけです。

+0

あなたはもうこれを使いましたか?それは安全ですか? それはとても有用だと思われますが、私はそれの安全性については気にしません。 –

関連する問題