1
我想弄清楚爲什麼一個簡單的FQL查詢來獲取發表洞察信息失敗。我有manage_pages和read_insights權限,Facebook不會給我任何線索,以什麼我做錯了:FQL Post Insights不會返回任何內容
$query1 = "SELECT post_id, message, created_time, attachment FROM stream WHERE actor_id='XXXXXXXX' and source_id='XXXXXXXXX' order by created_time";
$query2 = "SELECT object_id, metric, value FROM insights WHERE object_id IN (SELECT post_id FROM #query1) AND metric = 'post_impressions_unique' AND end_time=end_time_date('2011-11-28') AND period=period('lifetime')";
$queries = '{
"query1": "' . $query1 . '",
"query2": "' . $query2 . '"
}';
$data = $facebook->api_client->fql_multiquery($queries);
當我看着$data
,我看到的$query1
結果很多帖子,我$query2
的結果什麼也沒有看到。
我不明白我在做什麼錯。誰能幫忙?
謝謝!
DW
我也嘗試在兩個不同的步驟中執行查詢,以防萬一它是fql_multiquery()的問題。我使用fql_query()自行運行第一個查詢,然後將結果提交給第二個查詢,但我仍然沒有收到任何結果。 – dwenr