首页 > 解决方案 > 使用 Facebook Graph Api 获取 Facebook 页面评论的“FROM”字段

问题描述

首先,我拥有该页面,并且我是唯一的管理员,所以我必须获取我的页面的 access_token(在上次更新 facebook 之后):

/{page_id}?fields=access_token

所以这是我用来获取所需评论信息的网址:

/{comment_id}?fields=id,from,message&access_token=my-page-token

而且,响应仅显示 id 和消息。我不知道如何访问用户信息我正在使用访问令牌这样做,如 facebook api 文档中提到的那样,我拥有该页面我错过了什么?

标签: facebookfacebook-graph-apipermissionscomments

解决方案


由于 Graph API 的最新更新,为了从用户那里获取私人信息,甚至是一些公共帖子的作者。您需要获取具有 manage_pages 范围的身份验证令牌才能获得对页面本身的权限,然后对应用程序进行审核(https://developers.facebook.com/docs/apps/review),最后您必须通过业务验证或个人验证。最后是使用信息的法律合同。

之后是别的。您必须询问特定于页面的访问令牌。那是在 /me/accounts 中,它将为您提供已授予您访问权限的页面列表。其中一个字段是访问令牌或类似的东西。使用该令牌,您必须在 FORM 字段中询问评论。

这里我解释一下细节: Facebook Graph API: How do I get "from" field in comment


推荐阅读