无法使用Graph API资源管理器检索网页数据分析

时间:2013-05-27 23:21:13

标签: api facebook-insights

我的Facebook页面拥有'洞察分析师'权限,我尝试使用Graph API Explorer来获取指标page_fans

我使用“read_insights”和“manage_pages”获取“访问令牌”,并“提交”一个类似于

的图形API调用
GET /<page_id>/insights/page_fans

然后我得到一个空洞的回应。 (除了page_story_adds_unique,page_storytellers和page_admin_num_posts之外的所有指标都会出现这种情况)

{
  "data": [
  ], 
  "paging": {
    "previous": "https://graph.facebook.com/<page_id>/insights/post_storytellers/?since=1369004893&until=1369264093", 
    "next": "https://graph.facebook.com/<page_id>/insights/post_storytellers/?since=1369523293&until=1369782493"
  }
}

我缺少哪些权限?我做错了什么?

1 个答案:

答案 0 :(得分:1)

目前的见解中似乎缺少比平时更多的积压数据。使用sinceuntil的值来查看数据的位置。

/<page_id>/insights/page_fans?since=1369008000&until=1371686400

这些数字是unix时间戳,用于指定所需的日期范围。如果范围太大,那么你将得到

"error": {
    "message": "Unsupported operation", 
    "type": "FacebookApiException", 
    "code": 100
  }

我知道这非常令人沮丧,Facebook似乎没有任何正确的方法来检查数据是否已经积压。