FQL Facebook查询和奇怪的LIMIT行为

时间:2012-06-25 22:31:17

标签: php facebook-graph-api facebook-fql

我在我的信息流中收到了很多帖子,但是当我这样做时:

SELECT type,source_id,actor_id,post_id,type,attachment,message,permalink,description,created_time FROM stream WHERE source_id = xxx ORDER BY created_time DESC limit 15

它只返回7行......它不应该返回15行?

有人可以帮我解释一下吗?

感谢。

1 个答案:

答案 0 :(得分:2)

使用stream FQL查询,Facebook首先查找与您的查询匹配的所有帖子,然后将这些结果过滤为可公开查看的结果,然后再将其传递给API。

在您的情况下,Facebook正在查找15个查询,但其中8个查询无法通过您的授权令牌查看,因此只返回7个。