我在获取FQL查询以处理多个页面的IN子句时遇到问题。页面可公开访问 - 因此我不确定是否存在权限问题
例如:
SELECT post_id, source_id, message FROM stream WHERE source_id in (40796308305, 56381779049) order by updated_time;
这是使用图表api资源管理器启用了所有权限。我将不会获得任何数据,或者仅仅是来自IN子句中指定的最后一个graphid的一些帖子。
思考?这在FQL文档中似乎没有很好地记录。
答案 0 :(得分:1)
您可以将其作为多重查询执行此操作。您将一次性获得所有数据。您需要在脚本中对结果进行排序,以使其按时间顺序排列。
{
"coke":"SELECT post_id, source_id, message FROM stream WHERE source_id = 40796308305 order by updated_time",
"pepsi":"SELECT post_id, source_id, message FROM stream WHERE source_id = 56381779049 order by updated_time"
}