我正在尝试实施 Facebook 的 Graph API 以从 Facebook 页面获取评分和评论。我的应用程序类型是商业应用程序。我能够拉页面喜欢但无法拉评论和评级。 根据我的理解,可以在对页面进行评级时给出 facebook 评论,并且用于获取评级的 API 端点是
{page_id}/ratings
但是当我到达终点时我得到了这个
{
"error": {
"message": "(#283) Requires pages_read_user_content permission to manage the object",
"type": "OAuthException",
"code": 283,
"fbtrace_id": "ArxjZMuaMR6yXBEOBisJI8i"
}
}
据我所知,我需要通过 Facebook 验证我的业务才能访问此端点。 但我的问题是我是否使用了正确的 API?
或者是否有另一个端点可以获取评论。对此的任何帮助将不胜感激。
答案 0 :(得分:1)
想通了。
第 1 步:您必须为 facebook 帐户生成一个 access_token。执行此操作时,您需要请求 page_read_user_content 权限。
第 2 步:access_token 可用于获取与该帐户相关的所有页面。
me/accounts
这将返回与这些页面关联的所有页面和 ID。这也将返回该页面的页面访问令牌。
第 3 步:您可以使用此访问令牌和页面 ID 获取页面的评分和评论
{page_id}/ratings
答案 1 :(得分:-1)
您使用了什么类型的访问令牌?应用访问或用户访问或页面访问?