2012-02-14 14 views
-1

友人にHTMLメールを送信するために使用する「友人に送る」フォームがあります。ユーザーはFacebook Graphを使用して接続されています。私は任意の権限を求めることができます。電子メールで友人の名前を取得する

Facebook APIを使用して友達の名前(友達がFacebookの友人の場合)を取得したいです。私は、私は電子メールのアドレスを持っている場合は、可能ですか?

答えて

0

これは非常に簡単で、電子メールアドレスは必要ありません。ユーザー一度 も、アウトは、他の許可を求めて、あなたはあなたがここに見ることができるように、ユーザーのフレンドリストにアクセスできるようにする必要があり、あなたのアプリケーションを許可: http://developers.facebook.com/docs/reference/api/user/ (接続のセクションの下で、友人のコレクションhttp://developers.facebook.com/docs/reference/api/user/#friendsがあります)

あなたが見ることができるように http://developers.facebook.com/tools/explorer/?method=GET&path=me/friends

、ユーザーの名前が存在している、あなたはそれを使用することができます。

あなたはここで結果を確認しようとすることができます。 これが役立つことを願っています。

+0

あなたはポイントがありません。私は友人の電子メールを持っている、彼の名前を取得する必要があります。 – Gajus

+1

facebookアプリケーションが友人の電子メールアドレスを取得できないようにしてください(http://developers.facebook.com/docs/reference/api/permissions/ここで見ることができます)。フレンドの許可のメールはN/Aです) あなたが友人に持っている唯一の情報が彼のメールであれば、彼の名前を知ることはできません。 –

+0

私は友人のメールを求めていません。私はFacebookに、彼がユーザーの友人であれば、与えられた '電子メール 'を持つ人物の詳細(ID、名前)を教えてくれるよう頼んでいます。私が言ったように – Gajus

関連する問題