https://graph.facebook.com/v2.10/me/photos?access_token=xxxxxx返回错误
问题描述:
我试图让使用特定的Facebook品牌专页的帖子下面的curl命令https://graph.facebook.com/v2.10/me/photos?access_token=xxxxxx返回错误
https://graph.facebook.com/v2.10/me/photos?access_token=xxx
获得以下错误
{
"error": {
"message": "An active access token must be used to query information about the current user.",
"type": "OAuthException",
"code": 2500,
"fbtrace_id": "DH1T17dMqR+"
}
}
我用下面的curl命令来获得积极的访问令牌https://graph.facebook.com/oauth/access_token?type=client_cred&client_id=XXX&client_secret=YYY
的Facebook应用程序已经由页面管理员和客户端ID创建的客户端密钥用于获取应用访问令牌。
此前我们使用page-id而不是“me”标识符来获得使用上述curl的帖子,并且它对于特定的Facebook帐户正常工作。
其中page-id是您想要获得的帖子的特定Facebook页面的ID。
现在,相同的配置不适用于其他页面。
答
页面最有可能受到年龄或位置的限制,因此您必须使用用户令牌或页面令牌为/page-id/photos
。
有关令牌的更多信息:
您创建了一个应用程序访问令牌在这里 - '/ me'不与应用程序访问令牌工作。 – CBroe