2016-04-01 66 views
0

我需要獲取給定頁面的所有事件。我曾經通過簡單地要求/{pageID}/events來做到這一點。但是,在Facebook Graph API 2.4和2.5中,只返回過去的事件。頁面事件 - 僅在使用API​​ v2.4時返回的過去事件+

比較這兩個請求:Api v 2.4 vs Api v 2.3

Api 2.4返回日期爲2016-03-07T17:00:00+0000的最新事件,而Api 2.3 2016-04-29T22:00:00+0100

+1

https://developers.facebook.com/docs/apps/changelog#v2_4_changes提到了有關事件返回順序的更改,但它表示僅針對'{user-id}/events'。 //建議你提交一個錯誤報告,https://developers.facebook.com/bugs – CBroe

回答

0

的確,這是Facebook API中的一個錯誤。我報道了它,並確認了Facebook。

但是,在Facebook工程師設法解決此問題之前,可以在客戶端應用此修復程序。您需要做的就是將since=today參數添加到請求中。這導致只提取未來的事件。

相關問題