我正在尝试获取Facebook页面的状态。为此,我需要一个访问令牌,我可以通过这个获取:
https://graph.facebook.com/oauth/access_token?
client_id=YOUR_APP_ID&client_secret=YOUR_APP_SECRET&
grant_type=client_credentials
但是当我尝试使用访问令牌手动访问图形api时,如下所示:https://graph.facebook.com/id_of_page/statuses?access_token=my_fresh_access_token,我总是收到此错误:
{
"error": {
"message": "A user access token is required to request this resource.",
"type": "OAuthException",
"code": 102
}
}
是否存在不同的“种类”访问令牌?或者我做错了什么?
答案 0 :(得分:2)
Facebook上有多个访问令牌。 您收到的访问令牌是一个应用程序访问令牌,它比用户访问令牌更受限制。
可用的访问令牌在“访问令牌术语”下解释:https://developers.facebook.com/docs/authentication/permissions/