2012-01-02 3 views
0

私はコマンドラインでデータをフェッチする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エクスプローラツールを使用してFQL構造体を操作することができますhttps://developers.facebook.com/tools/explorer

+0

ありがとう –

関連する問題