2012-03-14 14 views
1

現在、私のアプリにGoogle C2DMを実装しています。それはうまくいっていますが、サーバー側のhttps://www.google.com/accounts/ClientLoginから取得したAuthトークンは長時間有効ではありません(いくつかのリクエストの後にHTTP 401が不正に取得される/数分後に)。Google C2DM ClientLogin:認証トークンの有効期間

リクエストごとに認証トークンを更新したくありません。

これまでは、将来のリクエストのためにトークンをデータベースに格納するのがよい方法だと思っていました。しかし、私は今、もっと良い習慣があると思います。

どのような方法が最適でしょうか?

答えて

1

認証トークンの有効期間は2週間です。私はデータベースにトークンを格納し、401を取得すると、新しいトークンを取得し、データベースに保持します。しかし、より良いアプローチがあるかもしれません。

+0

これは私が今やっているようなものですが、毎分新しいトークンが得られるようです。 – pmedia

0

"Auth-Token"はあなたの言葉ですか? adndroid側を開発している場合は、 "registration_Id"が必要です。はい、期間は分かっていませんが、一定期間後にリフレッシュされます。
詳細はこちらhere

+0

私はサーバー側(C2DM-Word:サードパーティ製サーバー)で作業しています。 – pmedia

関連する問題