我們有一款產品可以讓用戶安排發佈到Facebook。我們依賴於12月5日的離線訪問權限,即scheduled to be removed。如何測試2012年12月與離線訪問相關的重大更改?
我們認爲我們已經實施了正確的60天會話延伸邏輯,但是測試有困難。
我們創建了一個新的測試Facebook應用並啓用了「2012年12月突破性更改」遷移設置。新用戶授權新應用程序(並且我們仍然請求offline_access
權限)。然後我們擴展該會話,該會話返回沒有expires
參數的同一會話令牌。當我們使用Access Token Debugger時,它表示令牌永不過期。
我們試圖在未通過offline_access
權限的情況下執行授權,但永遠無法超過5760(4小時),因此似乎仍有必要通過。
我們非常想測試重大更改,但我們無法創建會話過期且必須不斷進行擴展的方案。我們如何測試這個?