Facebook图形api没有得到帖子到达

时间:2018-06-12 09:19:37

标签: facebook-graph-api

我正在使用FB Graph API来获取页面上发布的帖子范围。但API总是返回一个空数据对象(没有错误)。

查询:

https://graph.facebook.com/v2.10/[POST_ID]/insights?metric=post_impressions_unique&access_token=[PAGE_ACCESS_TOKEN]

响应:

{
   "data": [

   ],
   "paging": {
      "previous": "https://graph.facebook.com/v2.11/[POST_ID]/insights?access_token=[PAGE_ACCESS_TOKEN]&metric=post_impressions_unique&since=1528268400&until=1528441200",
      "next": "https://graph.facebook.com/v2.11/[POST_ID]/insights?access_token=[PAGE_ACCESS_TOKEN]&metric=post_impressions_unique&since=1528614000&until=1528786800"
   }
}

我已经尝试过与其他API版本v2.11,v2.12和v3.0等相同的响应。在页面上检查时,帖子确实有一个覆盖率指标。

任何人都有任何关于这里错误的线索吗?

1 个答案:

答案 0 :(得分:0)

感谢CBroe的评论指出了我正确的方向。

我以前获取网页访问令牌的应用没有 read_insights 权限。

  1. Graph api Explorer开始,从右上角的“图谱API资源管理器”下拉菜单中选择了我的应用。
  2. 从其下方的“获取令牌”下拉列表中,选择“获取应用令牌”。
  3. 在弹出窗口中,确保您已将 read_insights 权限与其他人一起勾选。