2012-01-02 64 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