2012-02-17 110 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。