0

我在让 FQL 查询与多个页面的 IN 子句一起使用时遇到问题。这些页面可公开访问 - 所以我不确定是否存在权限问题

前任:

SELECT post_id, source_id, message FROM stream WHERE source_id in (40796308305, 56381779049) order by updated_time;

这是使用启用了所有权限的图形 api 资源管理器。我要么没有数据,要么只是从 IN 子句中指定的最后一个 graphid 中获得一些帖子。

想法?FQL 文档中似乎没有很好地记录这一点。

4

1 回答 1

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"
 }
于 2012-07-07T02:22:55.453 回答