第一次接触有关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>
可以用于后端用户身份的任何信息。
有人可以帮我走一下吗?
在此先感谢您的帮助/建议。