facebook页面访问令牌以获取用户个人资料

时间:2020-04-29 03:00:36

标签: node.js facebook facebook-access-token

第一次接触有关Facebook的事情。

尝试进行Facebook第三提供商的登录。 与我一起工作的开发人员是通过后端进行操作,而不是通过Facebook的教程通过前端进行操作。

现在登录可以正常工作并且可以返回

accessToken: "EAAaz15rigu"   
userID: "10928"

现在尝试获取用户个人资料,例如名字,姓氏和头像。 我四处搜寻并找到了这份文件

https://developers.facebook.com/docs/messenger-platform/identity/user-profile/#fields

https://graph.facebook.com/<PSID>?fields=first_name,last_name,profile_pic&access_token=<PAGE_ACCESS_TOKEN>

问题是,没有提供<PSID>Page Scope ID<PAGE_ACCESS_TOKEN>

再次,我搜索了page access token

https://developers.facebook.com/docs/facebook-login/access-tokens/#pagetokens

https://graph.facebook.com/{your-user-id}/accounts?access_token={user-access-token}

这是我看到的,所以我输入了登录https://graph.facebook.com/10928/accounts?access_token=EAAaz15rigu返回的内容

我看到的是一个空数组,即使该数组不是空的,如文档中的示例所示。我仍然看不到<PSID>可以用于后端用户身份的任何信息。

有人可以帮我走一下吗?

在此先感谢您的帮助/建议。

0 个答案:

没有答案