2013-10-07 52 views
2

我想延長我的Facebook長期存取令牌。更新Facebook長期存取令牌

這些都是我跟着

  1. 創建與Facebook API來短暫的訪問令牌的步驟。
  2. 使用短期訪問令牌生成長期存取令牌。
  3. 保存數據庫中的失效日期和長期訪問令牌。

在到期日前一天,我想更新長期存取令牌(有效期爲60天)而無需Facebook登錄程序。

注意:我嘗試用數據庫中保存的令牌更新令牌。但即使訪問令牌正在改變,問題和失效日期也是一樣的。

那麼我怎麼能重新生成新的令牌擴展有效性沒有Facebook登錄?

+1

_「那麼,如何在沒有Facebook登錄的情況下使用擴展有效性來重新生成新的令牌?」 - 你不能。這是對「離線訪問」的棄用的整體目的,該應用程序無法繼續以「永遠」的名義代表用戶行事。你需要新的令牌==你通過登錄流再次發送用戶。 – CBroe

回答

0

我想你應該做一個虛擬的API調用。如果令牌在連續60天內未使用,該令牌就會過期。所以做一個虛擬的使用。