在Faceboook API中,有沒有辦法以相反順序獲取分頁API響應?或者只拿最近的結果或什麼?分頁響應Facebook API
使用此處討論的「下一個」鏈接(https://developers.facebook.com/docs/graph-api/using-graph-api/v2.1#paging),我可以點擊,但如果自2013年以來一直有很多結果,那需要很長時間。
在Faceboook API中,有沒有辦法以相反順序獲取分頁API響應?或者只拿最近的結果或什麼?分頁響應Facebook API
使用此處討論的「下一個」鏈接(https://developers.facebook.com/docs/graph-api/using-graph-api/v2.1#paging),我可以點擊,但如果自2013年以來一直有很多結果,那需要很長時間。
可以使用基於時間的分頁,這是來自Facebook的文檔:
基於時間的分頁
時間分頁是用來使用的Unix時間戳這點在一個特定的時間,通過結果數據來導航數據列表。
當使用採用基於時間的分頁終點,你會看到下面的JSON響應:
{
"data": [
... Endpoint data is here
],
"paging": {
"previous": "https://graph.facebook.com/me/feed?limit=25&since=1364849754",
"next": "https://graph.facebook.com/me/feed?limit=25&until=1364587774"
}
}
時間 - 分頁邊緣支持以下參數:
直到 :指向基於時間的數據範圍的末尾的Unix時間戳或時間戳數據值。
自:Unix時間戳或時間戳數據值,指向基於時間的數據範圍的開始。
限制:這是每個頁面返回的單個對象的數量。限制爲0將不會返回結果。出於性能原因,某些邊緣的極限值上限最大。如果發生這種情況,我們將返回正確的分頁鏈接。 next:將返回下一頁數據的Graph API端點。 上一頁:將返回前一頁數據的Graph API端點。
我看到了,但它說「使用基於時間的分頁的端點時」,但我感興趣的端點似乎使用基於光標的分頁。 – tscizzle 2014-10-02 13:59:39