Firebase Cloud Messaging (FCM) не получает данные - PullRequest
0 голосов
/ 13 декабря 2018

Я отправляю push-уведомление с помощью FCM на устройство Android.

Я использую Java-клиент Google для отправки сообщений.

FCM Тело запроса для сообщения с использованием общего объекта уведомления:

{
 "message": {
"notification": {
  "title": "FCM Notification",
  "body": "Notification from FCM"
},
"data": {
  "k1": "v1",
  "k2": "v2"
},
"token": "eeNFUXuDQ:APA91bGaLh5UeJcyJctFWlvC32ezPk7ZWp-D05ImpPWbSv_yc49igOioyBOMZg3bxl8L8fvNWTQW6LcptwZoiOwHtIN24uNHox1s2ql1Ir5Rm9Jk1DXPAPe79o20GXHZhY04-TRzpaXe"
}
}

Сообщение отправлено в Firebase для доставки, ответ:

{  
"name": "projects/lacoya-1540956670279/messages/0:1544690320409950%b4fb2744b4fb2744"
}

Но на моем устройстве Android в качестве уведомления я получаю только значение заголовка "FCM Notification", но я хочу видеть некоторые данные, а также некоторые пользовательскиеJSON.

Прошу прощения, если вы столкнулись с этим раньше.

С уважением,

1 Ответ

0 голосов
/ 19 декабря 2018

Возникла некоторая проблема с кодом Android.После использования правильного метода обратного вызова мы получаем данные.Ниже приведена полезная ссылка.

https://firebase.google.com/docs/cloud-messaging/android/receive

Спасибо за все ваши усилия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...