Я пытался извлечь информацию из полученного сообщения GCM. Вот сообщение, отправленные с моего сервера:Parse получил сообщение GCM
"Message(data: {profile={"id":"214","name":"Dr Who","phone_number":"214"}})"
И сообщение, полученное по телефону:
05-24 21:00:26.083: D/GCMIntentServiceReceived Message:(3929): Received Message: Message(data: {profile={"id":"214","name":"Dr Who","phone_number":"214"}})
Вот код, который я использую, чтобы попытаться извлечь пары ключ/значение.
Я пытаюсь извлечь поле «id» в этом примере, но всегда получаю NULL. У кого-нибудь есть идеи? Благодаря!
Спасибо за ответ! Похоже, проблема была вызвана отправкой сообщения GCM с использованием PHP-скрипта. Переключился обратно на чистую Java, и он отлично работает! – TomSelleck