GCMで「Canonical Registration ID」が取れるようになったら古い「Registration ID」は即無効になるのか?
先ほど、Google Cloud Messaging(以下GCM)で「Canonical Registration ID」(以下canonicalRegId)を発生させる方法を書いた。
琴線探査: GCMで「Canonical Registration ID」を出すには?
ところで、canonicalRegIdが取れるようになったら、古い「Registration ID」(以下regId)は即無効になるのだろうか?
試したところ、無効にならない。
ある程度タイムラグがあるのかもしれないと思い、1時間後に無効になっているかどうか試したが無効になっていない。つまり、古いregIdを使ってもメッセージを送れる。
しかし、ドキュメントには「使用していた ID はいずれ動作しなくなる」とあるので、いつかは使えなくなるのだろうけれど、そのタイミングはGoogleのみぞ知るというところだろう。
原文:GCM Advanced Topics | Android Developers
訳文:4. GCM 上級者向けトピックス - ソフトウェア技術ドキュメントを勝手に翻訳
琴線探査: GCMで「Canonical Registration ID」を出すには?
ところで、canonicalRegIdが取れるようになったら、古い「Registration ID」(以下regId)は即無効になるのだろうか?
試したところ、無効にならない。
ある程度タイムラグがあるのかもしれないと思い、1時間後に無効になっているかどうか試したが無効になっていない。つまり、古いregIdを使ってもメッセージを送れる。
しかし、ドキュメントには「使用していた ID はいずれ動作しなくなる」とあるので、いつかは使えなくなるのだろうけれど、そのタイミングはGoogleのみぞ知るというところだろう。
原文:GCM Advanced Topics | Android Developers
訳文:4. GCM 上級者向けトピックス - ソフトウェア技術ドキュメントを勝手に翻訳
コメント
コメントを投稿