1

我正在尝试获取一个 FQL 查询,它将检索“今天”的新粉丝页面喜欢。这意味着它必须每天自动更新。

我使用以下代码:

SELECT metric, value FROM insights WHERE object_id=481749428508329 AND metric='page_fan_adds' AND end_time=(??????) AND period=86400 

我通过使用 Graph API 并复制粘贴 id: 值检索了 object_id。它适用于以下页面:www.iq-leads.com/IQLeads

我似乎无法弄清楚如何只获得今天添加的喜欢的数量。我已经尝试在指定日期执行此操作:

SELECT metric, value FROM insights WHERE object_id=481749428508329 AND metric='page_fan_adds' AND end_time=end_time_date('2012-11-26') AND period=86400

结果是:

{
  "data": [
  ]
}

我不确定查询的哪一部分是错误的,有人可以帮助我吗?

4

1 回答 1

0

对我来说也是一样,我无法让它工作。Facebook Insights 文档中的第二个示例不起作用。我想这是不正常的,应该引起 Facebook 的注意。

无论如何,你有一个替代方案,它看起来像通过 Graph API 工作: /YOUR_PAGE_ID/insights/page_fan_adds_unique/day

您将通过以三天为一组收集信息的方式获得结果:

{
  "data": [
    {
      "id": "YOUR_PAGE_ID/insights/page_fan_adds_unique/day", 
      "name": "page_fan_adds_unique", 
      "period": "day", 
      "values": [
        {
          "value": 0, 
          "end_time": "2012-12-17T08:00:00+0000"
        }, 
        {
          "value": 0, 
          "end_time": "2012-12-18T08:00:00+0000"
        }, 
        {
          "value": 1, 
          "end_time": "2012-12-19T08:00:00+0000"
        }
      ], 
      "title": "Daily New Likes", 
      "description": "Daily The number of new people who have liked your Page (Unique Users)"
    }
  ], 
  "paging": {
    "previous": "https://graph.facebook.com/YOUR_PAGE_ID/insights/page_fan_adds_unique/day?since=1355425264&until=1355684464", 
    "next": "https://graph.facebook.com/YOUR_PAGE_ID/insights/page_fan_adds_unique/day?since=1355943664&until=1356202864"
  }
}

(我知道,我的页面不是很出名)

不要忘记使用read_insights权限。

于 2012-12-21T19:04:13.157 回答