我嘗試使用圖表API的https://graph.facebook.com/me/inbox?limit=0&access_token=<extended_access_token>
訪問Facebook收件箱,這會返回收件箱中最近的幾條消息,而無法訪問先前的消息。收件箱沒有分頁。另外,我找不到與此相關的任何文檔。任何幫助,將不勝感激。Facebook Graph API只返回一個收件箱頁面?
API的設計是這樣嗎?
我嘗試使用圖表API的https://graph.facebook.com/me/inbox?limit=0&access_token=<extended_access_token>
訪問Facebook收件箱,這會返回收件箱中最近的幾條消息,而無法訪問先前的消息。收件箱沒有分頁。另外,我找不到與此相關的任何文檔。任何幫助,將不勝感激。Facebook Graph API只返回一個收件箱頁面?
API的設計是這樣嗎?
嘗試使用until參數分頁收件箱。
/me/threads?until=2011-05-01
新的收件箱現在被稱爲線程,而不是收件箱。請參閱https://developers.facebook.com/docs/reference/api/thread/(在圖形API資源管理器中,它是複數形式,而不是文檔中顯示的單數形式)
您可以通過添加?limit =請求上的金額設置任何限制。
實施例:
FB.api('/me/threads/?limit=50', function(response){
console.log(response);
});
當使用[圖形API資源管理器(https://developers.facebook.com/tools/explorer)我可以看到所有我的收件箱消息。 API應該以相同的方式工作。 – Lix 2012-01-15 23:12:53
我增加了限制= 0。它返回一些更多的消息,但不是整個收件箱 – Vignesh 2012-01-15 23:19:55