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