我尝试使用以下FQL查询(Insights Table)检索page_fans
。
SELECT metric, value FROM insights WHERE object_id=182929845081087 AND metric='page_fans' AND end_time=1334905200 AND period=86400
但是当我进行上述查询时,我只得到空白数据。
{
"data": [
]
}
我只需更改上述查询中的metric
值即可检索其他指标。
对于Eg。我只需更改上述查询中的page_engaged_users
值即可获得metric
。
SELECT metric, value FROM insights WHERE object_id=182929845081087 AND metric='page_engaged_users' AND end_time=1334905200 AND period=86400
{
"data": [
{
"metric": "page_engaged_users",
"value": 35
}
]
}
我试图检索page_fans
??
而且我知道我也可以使用其他方式检索page_fans !!
答案 0 :(得分:3)
如果您查看了数据洞察文档,请在上一栏中注意page_fans
指标仅适用于生命周期period
。将您的查询更改为period=0
或`period = period('lifetime'),您将获得数据。
如果您希望在指定日期添加新粉丝,请将page_fan_adds
指标与period('day')
一起使用。
如果您要求任何其他期间,您将收到错误或没有数据(这意味着除之外的其他人可以请求该指标在不同的时间段内)。
另一个问题可能是您要求的数据太近了。在您的查询中,您正在查看2012-04-20,所以您应该没问题。当我测试这个时,如果我使用的日期大于2012-09-15(2012-09-18),我就没有数据。