私はメール、タウン、興味、私のiOSアプリで同様などのような私のFacebookユーザーの友人の情報を取得します。FacebookのグラフAPIに必要な友達の情報
私は次のFacebook Graph APIを使用しています。
https://graph.facebook.com/me/friends.
ただし、友だちの名前とIDだけが返されます。友達の他の情報を検索する方法はありますか?事前に
おかげで
私はメール、タウン、興味、私のiOSアプリで同様などのような私のFacebookユーザーの友人の情報を取得します。FacebookのグラフAPIに必要な友達の情報
私は次のFacebook Graph APIを使用しています。
https://graph.facebook.com/me/friends.
ただし、友だちの名前とIDだけが返されます。友達の他の情報を検索する方法はありますか?事前に
おかげで
いいえ、あなただけの名前とIDをアクセスすることができます。あなたのアプリケーションを許可し、有効なアクセストークンを持っている場合にのみ、友人に関するさらに詳しい情報にアクセスできます。
んが、私は言及を忘れてしまった
どうすればいいですか?詳細を教えてください。 ありがとうございます – HCharli
まずはあなたの友達IDを取得する必要がありますこのように 'String url =" https://graph.facebook.com/me/friends "; \t \t \t \t \t String response = Util.openUrl(url、 "GET"、params); \t \t \t \t \t \t \t \t \t \t JSONObject JSON = Util.parseJson(応答)。 \t \t \t \t \t JSONArrayアレイ= json.optJSONArray( "データ"); ' 次いで、以下のように識別プットIDを取得した後使用して、詳細を取得 ' params.putString( "フォーマット"、 "JSON")。 \t \t \t \t params.putString( "access_token"、accessToken); \t \t \t \t \t \t \t \t文字列のURL =「HTTPS://graph.facebook。com/"+ Id; \t \t \t \t文字列レスポンス= Util.openUrl(URL、" GET "、params)' 詳細をjsonからstringに抽出する –
..あなたは、電子メール、電話.... のような情報にアクセスすることはできませんが、あなたは名前、ID、場所、リンク、誕生日、プロフィールの写真にアクセスすることができ、ユーザーが追加したときに"friends_about_me"のような拡張アクセス権を要求するアプリケーションであれば、そのユーザーのアクセストークンだけですべてのユーザーの友人の情報を読むことができますが、そのアクセス許可に最初に同意する必要があります – Paulpro
Thanks PaulPro これらの情報を取得するために、どのグラフAPIを呼び出す必要がありますか。 https://graph.facebook.com/me/friends。 上記のリンクは、私の友人の名前とそのIDです。 あなたはskypeで私を助けてもらえますか? ありがとうございました。 – HCharli
スカイプの名前はわかりませんが、/ me/friendsを依頼してから、結果をループし、友達ごとにgraph.facebook.com/(friend_id)をリクエストする必要があります。プロファイル写真の場合、特別な権限は必要ありません。単にgraph.facebook.com/(friend_id)/pictureにリクエストを送信してください。 – Paulpro