2011-12-02 183 views
32

我正在構建一個Web應用程序,用戶可以在其中管理他的Twitter帳戶。我創建了twitter應用程序,一旦用戶驗證自己,應用程序就會從twitter獲取訪問令牌。此訪問令牌是否過期,或者我可以代表用戶保存並提出請求,而不要求他再次登錄?Twitter訪問令牌是否過期?

回答

66

以下是他們在那裏發展的頁面說

問:多長時間的訪問令牌持續多久?

答:我們不目前到期的訪問令牌。如果用戶明確拒絕您的應用程序從他們的 設置或如果Twitter管理員暫停您的應用程序,您的訪問令牌將是 無效。如果您的 應用程序被暫停,您的應用程序頁面 上會有一個註釋,說明它已被暫停。

更多細節可以在這裏找到

FAQ Twitter

+23

我愛堆棧溢出這種問題的答案。 13秒找出。大概2分鐘在twitter doc –

+2

@NicolasManzini +1! –

+1

我實際上訪問過這個頁面,閱讀,檢查答案,閱讀「當前」,然後只是驗證必須去的文檔。 然後當我回來時,我看到了你的評論。 只是覺得加入:) –

1

從它看起來像它可能過期Twitter的API錯誤代碼:

API請求包含無效的承載令牌使用不正確或 撤銷的不記名令牌使API請求將導致:

HTTP/1.1 401 Unauthorized Content-Type:application/json; 字符集= UTF-8的Content-Length:61 ...

{ 「錯誤」:[{ 「消息」: 「無效的或過期的令牌」, 「代碼」:89}]}

來源鏈接:https://dev.twitter.com/oauth/application-only