2012-01-02 62 views
0

我在用usql Facebook fql.multiquery命令行获取数据。像这样显示空数组的FQL多查询

$queries = '{ 
     **"query1" : "SELECT metric, value 
        FROM insights WHERE object_id=148945955209922 
        AND metric="application_active_users" 
        AND end_time=end_time_date("2011-12-10") 
        AND period=period("month")", 
     "query2" : "SELECT metric, value 
        FROM insights WHERE object_id=148945955209922 
        AND metric="application_active_users_city" 
        AND end_time=end_time_date("2011-12-10") 
        AND period=period("month")" 
    }'; 

但是,当运行此代码时,它显示空数组。

有人可以帮我吗?

回答

0

我会先开始排除您的访问令牌故障。确保您的访问令牌具有适当的权限。其次,通过正常的FQL分别运行每个查询,确保查询彼此独立运行。你可以使用图形API浏览器工具https://developers.facebook.com/tools/explorer

+0

好玩,非常感谢你 – 2012-01-09 12:30:55