2010-03-30 56 views
3

我需要將我的Delicious書籤下載到非Web應用程序,而無需持續的用戶交互。我正在使用Delicious的V2 API(使用oAuth),但問題是他們的訪問令牌似乎在一小時後過期。Yahoo OAuth實現無法離線工作

我沒有任何問題將用戶重定向到雅虎進行一次授權,但這裏描述的內容(http://developer.yahoo.com/oauth/guide/oauth-refreshaccesstoken.html)意味着我必須始終刷新我的訪問令牌,直到用戶到期時遠。

這真的是他們做oAuth實現的方式嗎?

回答

0

只需要在訪問令牌再次使用應用程序時刷新訪問令牌,而不是在它們不在時。您可以傳遞先前過期的令牌並獲得新的令牌。

+0

用例包括在用戶離線時在後臺從後臺讀取帖子。 – Khash 2010-04-16 17:42:08

0

這是一個問題嗎?如果訪問令牌到期(只要授權本身沒有過期,應該持續更長時間,並且過期時需要用戶交互),則只需要進行額外的服務器端調用即可刷新訪問令牌。

相關問題