2011-12-02 10 views
32

私は自分のTwitterアカウントを管理できる場所からWebアプリケーションを構築しています。私はツイッターアプリを作りました。ユーザーが自分自身を認証すると、アプリケーションはツイッターからアクセストークンを取得します。このアクセストークンが期限切れになるか、ユーザーに代わって再度ログインするように依頼することなく、このトークンを保存して要求することができますか?どのくらいのアクセストークンが続かない:ここでtwitterのアクセストークンは期限切れですか?

答えて

66

は、彼らが開発ページに

質問を言って何ですか?

回答:私たちは、アクセストークンの有効期限はない現在ありません。ユーザーが 設定からアプリケーションを明示的に拒否した場合、またはTwitter管理者がアプリケーションを停止した場合、アクセストークンは になりません。 アプリケーションが中断されている場合は、アプリケーションページ に、中断されたというメモが表示されます。

詳細は、それが期限切れになることができますように見えるのTwitter APIのエラーコードから

FAQ Twitter

+23

私はこの種の質問回答にスタックオーバーフローが大好きです。調べるのに13秒。おそらく2分のtwitter doc –

+2

@NicolasManzini +1! –

+1

私は実際にこのページを訪れ、読んで、答えをチェックし、 "現在"を読んで、そして確かにドキュメントに行く必要がありました。 私が戻ったとき、あなたのコメントを見ました。 ちょうどそれに追加するように感じた:) –

1

ここで見つけることができます:

APIリクエストが正しくないかを使用して、無効なベアラトークンが含まれています ベアラトークンを無効にしてAPIリクエストを行うと、次のようになります。

HTTP/1.1 401無許可のコンテンツタイプ:application/json; のcharset = UTF-8のContent-Length:61 ...

{ "エラー":[{ "メッセージ": "無効または有効期限が切れたトークン"、 "コード":89}]}

ソースリンク:

関連する問題