2012-02-17 106 views
1

我试图查询每一个用户已自运行此查询加盟Facebook的喜欢对象中的每个对象喜欢:查询使用FQL

SELECT user_id, object_id, post_id FROM like WHERE user_id=me() 

该查询运行良好,并返回了一些成果,但数量他们比我估计的要少很多。我在不同的,真正的用户帐户上尝试过,对于我的一位加入facebook的朋友,2006年左右,返回结果的数量仍然只有65个左右。

我试过这个查询,通过官方javascript sdk并通过图API浏览器给出了相同的结果。

documentation没有说明强加于查询类似表的限制。

有没有什么,我应该知道什么时候在这张桌子上做一个查询?

非常感谢!

回答

1

根据this documentation

流表的每个查询仅限于前30天或 50个员额,以较高者为准,但可以使用具体时间 领域如CREATED_TIME随着FQL操作员(如<或>) 可检索更多范围的帖子。

虽然没有明确提到喜欢的工具,但我想这将是相同的限制。所以尝试在where子句中添加created_time。