6

このチュートリアルを使用して Twitter for Android を統合しました

以前は正常に実行されていましたが、突然次のエラーが表示されるようになりました。

05-23 23:17:12.492: W/ResponseProcessCookies(17376): 無効な Cookie ヘッダー: "set-cookie: guest_id=v1%3A136932583219426033; Domain=.twitter.com; Path=/; Expires=Sat, 23-May- 2015 16:17:12 UTC". 期限切れ属性を解析できません: Sat, 23-May-2015 16:17:12 UTC

ブラウザでログインページを表示してログインを開始すると、認証ページが表示されます。このページから承認しようとすると、期待どおりにアプリケーションに戻りません。どうすればこれを修正できますか?

4

1 に答える 1

2

有効期限は次の形式である必要があります。

Sat, 23 May 2015 16:17:12 GMT

ダッシュをなくすと、TZ を GMT にする必要があります。

SimpleDateFormat を使用していると仮定すると、これはフォーマット文字列と同等です。

"EEE,  d MMM yyyy HH:mm:ss zzz"

タイムゾーンを GMT に設定するには:

formatter.setTimeZone(TimeZone.getTimeZone("GMT"));
于 2013-05-23T16:30:25.247 に答える