Есть ли способ получить ключевое «сообщение» на устройстве при отправке уведомления в GCM.
{ "collapse_key" : "score",
"data" : { "k1" : "v1" },
"message" : "Hello World!",
"registration_ids" : [ "DEVICE_REGISTRATION_ID_GOES_HERE" ]
}
Из намерения.getExtras() я могу получить следующие ключи "collapse_key", "from", "k1" и соответствующие им значения. Однако я не получаю ключ "сообщение". Если я ничего не добавляю в словарь «data», я все равно получаю push-уведомление без «k1» (как и ожидалось).
Отправка в GCM не приводит к ошибкам. Отбрасывает ли GCM ключи, не упомянутые в словаре data?