在離線存取棄用後延長存取權杖的有效性
Facebook 棄用offline_access 權限為取得長期存取權令牌帶來了不確定性.
具體來說,文件建議伺服器端OAuth 產生代幣將具有延長的有效期。然而,情況似乎並非如此。
解決問題
提供的回覆提供了兩種解決方案:
解決方案1 :官方Facebook PHP SDK 更新(8月14 日, 2012)
官方Facebook PHP SDK的更新版本包含一個名為 setExtendedAccessToken 的方法。呼叫此方法將建立一個有效期為 60 天的新存取權杖。
解決方案 2:自訂函數
可以將自訂函數新增至 base_facebook。 Facebook 類別中的 php 檔案。此函數 getExtendedAccessToken 檢索有效期為 60 天的刷新存取權杖。
附加說明
以上是離線存取棄用後如何延長 Facebook 存取權杖的有效期限?的詳細內容。更多資訊請關注PHP中文網其他相關文章!