facebook fql应用程序洞察表是否有效?

时间:2012-04-16 15:31:28

标签: facebook facebook-fql

我正在运行一些fql查询来尝试将洞察数据提取到我自己的表格中,我可以在其中显示它们。问题是没有返回任何内容 - 这是一个示例查询

SELECT metric, value FROM insights WHERE object_id='000' AND metric='application_stream_stories' AND end_time = end_time_date('2012-04-02') AND period=period('day')

返回一对空方括号。它甚至不返回零值的列名。

如果我再做一次查询 - 这次改变度量 - 它返回一个零值json数组

SELECT metric, value FROM insights WHERE object_id='000' AND metric='application_active_users' AND end_time = end_time_date('2012-04-02') AND period=period('month')

和结果 -

[{"metric":"application_active_users","value":0}]

我已经尝试过这些查询使用php和fql控制台在facebook上 - 这个表工作(http://developers.facebook.com/docs/reference/fql/insights/#application_content)我循环了大部分的指标找不到任何工作。

1 个答案:

答案 0 :(得分:1)

是的,它确实有效,请确保您拥有read_insights权限。如果不这样做,你将得到一个空数组。 application_active_users不需要read_insights只有有效的访问令牌。

  

公开可用access_token指标的有效application_active_users

https://developers.facebook.com/docs/reference/fql/insights/