【问题标题】:How do I get the total views for a Facebook pagepost via the Graph API v2.7?如何通过 Graph API v2.7 获取 Facebook 页面帖子的总浏览量?
【发布时间】:2016-09-19 22:23:08
【问题描述】:

我一直在使用 Facebook Graph API Explorer 版本 2.7 来尝试获取 Facebook 页面帖子的 post_unique_impressions 值(即页面帖子的唯一视图总数)。这是我尝试过的:

curl -i -X GET \
 "https://graph.facebook.com/v2.7/{page_id}_{post_id}/insights/post_impressions_unique?access_token={token}"

回复:

{
  "data": [
  ],
  "paging": {
    "previous": "https://graph.facebook.com/v2.7/{page_id}_{post_id}/insights/post_impressions?access_token={access_token}&debug=all&format=json&method=get&pretty=0&suppress_http_code=1&since=1473462734&until=1473721934",
    "next": "https://graph.facebook.com/v2.7/{page_id}_{post_id}/insights/post_impressions?access_token={access_token}&debug=all&format=json&method=get&pretty=0&suppress_http_code=1&since=1473981134&until=1474240334"
  }
}

响应中的data 只是一个空数组,我希望看到视图计数或某种错误消息。我需要做什么才能获得专页帖子的独特印象?

文档:https://developers.facebook.com/docs/graph-api/reference/v2.7/insights

【问题讨论】:

  • 你使用了什么样的访问令牌,它有什么权限?
  • 这是一个页面访问令牌。我发现了问题,请参阅下面的答案。

标签: facebook facebook-graph-api curl


【解决方案1】:

经过一番研究,我找到了解决方案。 Facebook Insights 要求您的页面有 30 多个喜欢才能生成洞察数据。我使用的是一个没有赞的一次性 Facebook 页面,因此没有生成任何 Insights 数据。这有点令人困惑,因为 API 响应中没有错误消息,只是一个空的数据数组。

见:https://developers.facebook.com/docs/graph-api/reference/v2.7/insights

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多