2012-04-13 72 views
3

我正在編寫一個應用程序,需要檢索任何給定的Facebook頁面上的所有帖子。對於麥當勞的頁面,我會用這個網址:facebook圖形API限制參數

https://graph.facebook.com/McDonalds/posts?access_token=xxx&limit=5000

的問題是,第一,我沒有收到比年長2011-11-01任何職位和顯示的職位數比5000少得多這意味着極限參數不能正常工作。我查了一下,發現它是一個已知的bug。

然後,我試圖按照最後提供的下一個和上一個分頁信息,甚至使用我無法逾越2011-01-24。在下一個鏈接2次後,出現空白頁面。麥當勞的頁面更老,包含更多的帖子。所以問題是,我應該怎樣檢索舊帖子。是否有任何解決方法?

+0

上有極限的限制。嘗試使用自&直到延長日期參數 https://graph.facebook.com/McDonalds/posts?access_token=xxx&limit=5000&since=2+years+ago&until=now &limit = 5000&since = 2 + years + ago&until = now – 2012-04-13 14:53:01

+0

[Facebook共同朋友和FQL 4999/5000記錄限制]的可能重複(http://stackoverflow.com/questions/4281210/facebook-mutual-friends-and-fql-4999-5000-record-limit) – Gilles 2012-04-15 23:15:15

回答

0

限制是有限制的。由於嘗試使用&直到延長日期PARAMS

https://graph.facebook.com/McDonalds/posts?access_token=xxx&limit=5000&since=2+years+ago&until=now

&limit=5000&since=2+years+ago&until=now 
&limit=5000&since=3+years+ago&until=now 
+0

同樣的反應。最舊的帖子正在2011-11-01 – wirate 2012-04-13 17:17:06

+0

你有沒有嘗試過任何其他網頁? – 2012-04-13 17:37:55

+0

是的。 5或6,但我不能超過給定的日期 – wirate 2012-04-13 18:07:32