我希望瞭解長期訪問令牌的Facebook更新週期(60天)。Facebook令牌Android SDK刷新條件
雖然他們的doc意味着
如果我做一個曲線圖「/我」叫天獲得訪問令牌後,令牌到期將被更新或擴展
但同樣的ISN這種情況。我嘗試通過他們的android SDK查詢/ me端點,但令牌失效未更新。
我遇到了類似的問題Facebook: refresh AccessToken on Android但這個建議對我來說不起作用。
Ps:很高興能分享代碼,但我懷疑這是必要的。
------- 編輯 ------
我的使用案例包括在客戶端唯一的身份驗證,跟進提交令牌到我的服務器。我的服務器定期使用此令牌來獲取更新的用戶信息。爲了做到這一點,我需要確保令牌永遠不會在客戶端過期。我不希望儘可能在令牌過期時重新登錄用戶。
鏈接的文檔清楚地顯示'當使用您的應用的人向Facebook服務器發送請求時,這些令牌每天將刷新一次,而不是純粹使用該應用。但是在我的使用案例中,我只使用FB在客戶端進行身份驗證。令牌也傳遞給我的服務器,它定期維護/使用它。爲此,我需要確保令牌永不過期。 – humblerookie
不,您需要確保服務器始終具有最新的訪問令牌;) –
最新的accesstoken只能在登錄帖子中獲得,除非發出請求,否則令牌不會刷新。那就是我希望避免的部分,並且令牌更新對用戶沒有登錄透明。 – humblerookie