Push-уведомление GCM DELPHI XE8

Для отправки push я использую json:

‘{"registration_ids":["' + Edit1.Text + '"],"data":{"id":"0","Message":"‘ + Edit2.Text + ‘"}}’

Толчок поступает в панель нажимных кнопок в обычном режиме и в программе открытия. Также я могу читать текст внутри программы-клиента. Проблема в том, что у меня нет текста сообщения в push панели. Только имя клиентской программы.


person Rustam    schedule 25.07.2015    source источник


Ответы (2)


Решено! Я использовал «сообщение» вместо «Сообщение».

person Rustam    schedule 29.07.2015

Чтобы отобразить информацию на push-панели, вы должны указать эту информацию в полезной нагрузке уведомления:

‘{"registration_ids":["' + Edit1.Text + '"],
  "data":{"id":"0", "Message":"' + Edit2.Text + '"},
  "notification":{"title":"MyTitle", "body":"' + Edit2.Text + '"}}'
person Uwe Raabe    schedule 26.07.2015
comment
Вы забываете после уведомления. Я проверил ваш код - ничего. Работает так же... пуш отправляет, а текста в панели нет, только название проекта... - person Rustam; 27.07.2015