有没有办法在Facebook Graph Api 2.0中使用app_scoped_id查找用户名 目前我试过这个
https://graph.facebook.com/app_scoped_id
我可以使用app_scoped_id检索个人资料图片,但不能使用名称或其他详细信息。 我使用名字显示在排行榜中,排行榜中的用户名是app_scoped_id我得到Facebook登录后,我可以使用分隔符将名称保存到排行榜中:
<app_scoped_id>:<name>
但人们通常会更改姓名,所以有什么方法可以获得名字。
答案 0 :(得分:1)
如果您使用应用或用户访问令牌呼叫以下端点,您可以看到有关该用户的信息,包括姓名,性别等:
https://graph.facebook.com/{app-scoped-id}?access_token={app-access-token}
将返回:
{
"id": "{app-scoped-id}",
"email": "email@domain.com",
"first_name": "John",
"gender": "male",
"last_name": "Doe",
"link": "https://www.facebook.com/app_scoped_user_id/{app-scoped-id}/",
"locale": "en_US",
"name": "John Doe"
}