是否有可能通过图表调用从他们的Facebook ID号码获取Facebook用户的名字?如果是这样,有人知道这个电话吗?
例如,您可以通过以下呼叫获取用户的图片
"http://graph.facebook.com/" + someUserId + "/picture"
Run Code Online (Sandbox Code Playgroud)
就像是:
String response = facebook.request(userId);
JSONObject json = Util.parseJson(response);
String name = json.getString("name");
String username = json.getString("username");
Run Code Online (Sandbox Code Playgroud)
只需查询Graph API,user_id就足以获得用户名 -
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"
}
Run Code Online (Sandbox Code Playgroud)
您可以通过为名称字段添加过滤器来进一步向下钻取 -
https://graph.facebook.com/4?fields=name
>>
{
"name": "Mark Zuckerberg",
"id": "4",
"type": "user"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7210 次 |
| 最近记录: |