从Facebook的Graph API获取用户个人资料链接

时间:2018-08-03 17:27:09

标签: facebook facebook-graph-api

我有一个针对Facebook用户的应用范围用户ID(ASUID),我希望获得指向该用户的个人资料页面的链接。

Facebook开发者博客上日期为2018年5月1日的post指出,从Graph API v3.0起,可通过用户对象上的link字段访问此链接。要访问此字段,需要获得应用的user_link权限并由应用用户授予。

我尝试使用与我的测试应用相关联的用户访问令牌访问此字段,并且我已验证访问令牌具有通过Access Token Debugger授予的user_link权限。但是,该链接未包含在响应中。

  

请求:

     

https://graph.facebook.com/v3.0/[ASUID]?fields=link&access_token=[ACCESS_TOKEN_W_USER_LINK_PERMISSION]

     

响应:

     

{ "id": "[ASUID]" }

有没有迹象表明为什么它不起作用?

2 个答案:

答案 0 :(得分:0)

如前所述,user_link权限需要经过App Review通行证才能用于实时应用。

答案 1 :(得分:0)

在撰写此答案时,无法使用Facebook API获取用户个人资料页面。