我有一个针对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]" }
有没有迹象表明为什么它不起作用?
答案 0 :(得分:0)
如前所述,user_link
权限需要经过App Review通行证才能用于实时应用。
答案 1 :(得分:0)
在撰写此答案时,无法使用Facebook API获取用户个人资料页面。