私はアプリケーションに取り組んでおり、そのためのプッシュ通知を実装しています。以前は、すべて正常に機能していました。クラスのonMessage()
メソッドではGCMIntentService
、次のような形式でメッセージを取得していました。
{
"collapse_key": "null",
"time_to_live": 108,
"delay_while_idle": true,
"data": {
"message": "Hello android",
},
"registration_ids":["4", "8", "15", "16", "23", "42"]
}
これは私がサーバーから送信しているもので、適切に解析できました。onMessage()
含まれている「data」、「registration_ids」の意図を意味します...
しかし、私の問題は今発生しています - 私はフォーマットでメッセージを受け取っていません:
"data": {
"message": "Hello android",
},
代わりに、「メッセージ」の値のみを取得し、「データ」の値は取得していません。ヌルです。