2

グラフ呼び出しで Facebook ID 番号から Facebook ユーザーの名前を取得することは可能ですか? もしそうなら、誰かが電話を知っていますか?

たとえば、次の呼び出しを行うことで、ユーザーの写真を取得できます。

  "http://graph.facebook.com/" + someUserId + "/picture"
4

3 に答える 3

8

何かのようなもの:

String response = facebook.request(userId);

JSONObject json = Util.parseJson(response);
String name = json.getString("name");
String username = json.getString("username");
于 2012-05-25T21:40:30.967 に答える
6

user_idユーザーの名前を取得するには、でGraphAPIをクエリするだけで十分です。

http://graph.facebook.com/4     
>>

{
  "id": "4", 
  "name": "Mark Zuckerberg", 
  "first_name": "Mark", 
  "last_name": "Zuckerberg", 
  "link": "https://www.facebook.com/zuck", 
  "username": "zuck", 
  "gender": "male", 
  "locale": "en_US", 
  "updated_time": "2012-05-20T01:29:18+0000", 
  "type": "user"
}

名前フィールドにフィルターを追加することで、さらにドリルダウンできます-

https://graph.facebook.com/4?fields=name
>>

{
  "name": "Mark Zuckerberg", 
  "id": "4", 
  "type": "user"
}
于 2012-05-25T21:35:22.020 に答える
0

https://graph.facebook.com/UserID . 例: https://graph.facebook.com/19292868552

于 2012-05-25T21:38:14.823 に答える