facebook - 使用 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 文档中提到的那样,我拥有该页面我错过了什么?
解决方案
由于 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
推荐阅读
- cassandra - Cassandra 数据建模 - 识别最佳行键
- c++ - 为什么 `std::unary_function` 仍然在 c++17 中编译?
- javascript - jquery中的id不起作用
- c++ - CurlPP 不会多次请求
- python - PyCharm 代码完成不适用于已安装的库
- python - python numpy.nanmean() 返回 Nan
- xaml - 如何在 UWP 的文本块中添加按钮?
- sensors - Mbed SPI 与数字传感器通信
- python-3.x - Python 文字冒险游戏输入无限循环
- c# - 下拉 ASPX 如何从列表中查询