Я пытаюсь реализовать push-уведомления в моем приложении Ionic4-Capacitor.
В приложении у меня есть этот код:
PushNotifications.register();
PushNotifications.createChannel({ id: '1', description: '2019', importance: 2, name: '2019'});
PushNotifications.addListener('pushNotificationReceived', (notification) => {
console.debug(JSON.stringify(notification));
});
С помощью POSTMAN я пытаюсь отправить следующее сообщение:
{
"to": "<User-Token>",
"notification": {
"title": "Default Title",
"body": "Default Body"
},
"android": {
"notification": {
"title": "Android Title",
"body": "Android Title",
"channel_id": "1"
}
}
}
Вот документация, которую я использовал.
Полученное мной уведомление имеет «Заголовок по умолчанию» в качестве заголовка и «Тело по умолчанию» в качестве тела.Я ожидал, что он будет иметь «Android Title» и «Android Body».Кроме того, уведомление отправляется не на канал 1, а на Разное.
Когда я пропускаю часть уведомления «root», уведомление вообще не отображается.