2011-08-26 59 views
1

我想查询来自多个页面的公共帖子。FQL查询:具有多个stream_id的查询提供的记录太少

我FQL查询看起来是这样的:

SELECT post_id, source_id FROM stream WHERE source_id in (157528807603192, 127531603328) 

此查询返回大约只有6条。

但是,如果我在两个单独的查询中使用两个SOURCE_ID我得到了超过20个项目对他们俩的:

SELECT post_id, source_id FROM stream WHERE source_id in = 157528807603192 

我找不到文档中的任何声明,如果你查询多个SOURCE_ID你需要不同的权限。

任何人都可以解释我在这里发生了什么?

回答

2

我在文档中找到了答案。 :(

http://developers.facebook.com/docs/reference/rest/stream.get/

“如果你的source_ids阵列中仅指定一个用户ID,可以 回报,至少,从用户的配置文件流 (墙)的最后50帖最后180天(很可能可以更)。

如果您在source_ids数组中指定多个用户ID,你只能从最后几天(约一 周)。在这些流 回帖子”