facebook - 获取 Facebook 页面的洞察数据

标签 facebook facebook-graph-api

我想获取 Facebook 页面的洞察数据。我已经尝试使用带有此 url 的 graph api:

https://graph.facebook.com/149279625121774/insights/?access_token=XXXX

但它给出空数据:

{    "data": [
          ],    "paging": {
      "previous": "https://graph.facebook.com/149279625121774/insights/...",
      "next": "https://graph.facebook.com/149279625121774/insights/..." 
     } 
}

'149279625121774'是页面id。

有人帮我吗

最佳答案

更新的答案:
Insights只能作为数组检索。要阅读 Insights,您需要

  • 用于公开可用的 application_active_users 指标的通用 access_token
  • 一个通用应用 access_token,用于该应用的所有 Insights
  • read_insights permissions此用户拥有的所有应用程序、页面和域

有关可用见解的更多详细信息,请查看 FQL Insights table


这是我的评论:

  1. 您很可能没有 read_insights许可。
  2. 通过身份验证的用户应该是页面的所有者/管理员!
  3. 删除尾部斜杠 /

关于facebook - 获取 Facebook 页面的洞察数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4814428/

相关文章:

facebook - 使用 Graph API 发布/检索照片评论

javascript - Coffeescript、Facebook JS API 和范围

facebook - Meteor 无法访问个人资料图片

android - 从一开始就从 Facebook 获取所有用户 Activity 提要?

facebook-graph-api - Facebook : Is it possible to show only the user OWN posts

android - 使用 facebook sdk 为应用程序生成哈希键

php - 从 Facebook 页面获取最新的状态更新

android - 为 Netbeans 设置 Android-Facebook sdk

javascript - 浏览器在每个页面上添加相同的 Facebook 用户头像图像

android - 在android fb graph api中获取空响应