2011-09-08 48 views
0

我想獲得一個Facebook頁面的XML格式,但問題是,它被限制爲29個項目。爲了說明,假設我們去https://www.facebook.com/barackobama並點擊訂閱通過rss https://www.facebook.com/feeds/page.php?id=6815841748&format=rss20(左下角)。它只打開一個xml文件,只有29個項目。如果可能的話,我想獲得更多,也許還有整個歷史。如果您有任何想法,請告訴我。如何在RSS XML或Json中獲取Facebook頁面的完整歷史記錄?

在此先感謝

回答

0

要得到一個完整的JSON飼料,只需使用https://graph.facebook.com/cocacola/statuses?access_token= ...(或/飼料)。您可以設置limit querystring參數以獲取更多值,如果您仍然達到Facebook限制,則響應中會有next和prev URL以檢索更多值。試用graph explorer

+1

這實際上有效,但獲取訪問令牌似乎並未持續;我相信它會在一段時間後過期。加載時也需要時間,尤其是在處理熱門網頁時。因此,當我嘗試通過cron工作每隔一小時實際獲取狀態時,它效率不高。至少對我來說,使用「https://www.facebook.com/feeds/page.php?id=6815841748&format=rss20」更簡單,更高效,唯一的缺點就是它的侷限性到20.另外,我一直試圖在Drupal平臺上做到這一點,所以任何建議都可能非常有幫助。 – awm

相關問題