2012-02-07 50 views
0

任何人都可以向我解釋「until」和「since」工作在Facebook上嗎?來自Facebook公共搜索API的PHP訂單結果

https://graph.facebook.com/search?q=berlusconi&type=post&limit=10&since=1328263810&until=1328350210&locale=it_IT 

我還是很迷茫..

我可以設置一個,因爲直到並獲得唯一那個時期的結果?或者它以不同的方式工作?

此外,爲什麼它確實返回較舊的帖子之前,較舊的帖子?我需要先抓住舊的,然後再用新的,或者我的腳本將永久加載所有結果並按日期排序...

任何人都可以向我解釋這一點,因爲在文檔中信息很差。

感謝

回答

0

根據documentation有四個參數:

  • 限制:每頁帖子數
  • 偏移:頁碼
  • 因爲:此時間戳後僅職位(在你網址:03 Feb 2012 10:10:10 GMT)
  • 直到:只有這個時間戳之前的帖子(在你的網址:04 Feb 2012 10:10:10 GMT)

通過設置since/until您最多可以獲得limit的信息。您可以使用offset對這些結果進行分頁。

查詢最多返回2月3日至2月4日之間發佈的10個條目。

no way以相反的順序對結果頁進行排序,但是您可以輕鬆地在PHP中自行將其反轉。

+0

你可以展示如何做到這一點的功能? – 2012-02-07 13:50:49

+0

http://php.net/manual/en/function.array-reverse.php – 2012-02-07 14:03:59