Facebook graph api FQL流表中的结果与in子句不一致

Facebook graph api FQL流表中的结果与in子句不一致,facebook-graph-api,facebook-fql,Facebook Graph Api,Facebook Fql,我在获取FQL查询以处理多个页面的IN子句时遇到问题。这些页面是可以公开访问的,所以我不确定是否存在权限问题 例: 这是在启用所有权限的情况下使用graph api资源管理器。我要么不获取任何数据,要么只是从in子句中指定的最后一个graphid中获取一些帖子 想法?FQL文档中似乎没有很好地记录这一点 您可以作为多重查询来执行此操作。您将在一次拍摄中获得所有数据。您需要在脚本中对结果进行排序,以便按时间顺序排列这些结果 { "coke":"SELECT post_id, source_id

我在获取FQL查询以处理多个页面的IN子句时遇到问题。这些页面是可以公开访问的,所以我不确定是否存在权限问题

例:

这是在启用所有权限的情况下使用graph api资源管理器。我要么不获取任何数据,要么只是从in子句中指定的最后一个graphid中获取一些帖子


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

您可以作为多重查询来执行此操作。您将在一次拍摄中获得所有数据。您需要在脚本中对结果进行排序,以便按时间顺序排列这些结果

{
  "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"
 }

您似乎无法将id数组传递给
source\u id
。您可能需要将此作为一系列查询来执行。不幸的是,考虑到我有时可能需要大量查询,单个查询效率低下,并且会减慢页面加载时间。
{
  "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"
 }