Я сделал приложение узла js, которое отправляет уведомления на устройства.Я использовал запрос пакета npm и для уведомления использовал https://fcm.googleapis.com/fcm/send.
При использовании этого я получил успех журнала: 1, но не получил уведомление на устройстве.Ниже мой код:
function sendMessageToUser(deviceId, message) {
request({
url: 'https://fcm.googleapis.com/fcm/send',
method: 'POST',
headers: {
'Content-Type' :' application/json',
'Authorization': 'key=AAAA..'
},
body: JSON.stringify(
{
to : deviceId,
priority: 'high',
notification: message
}
)
}, (error, respoonse, body) => {
console.log('output... ', body, '\n',respoonse.statusCode);
if(error) {
console.log('error... ', error);
}
else {
console.log('no error ');
}
});
}
sendMessageToUser(
"dOGj..",
{ notification: {
body:'this is the body',
title: 'this is the title'
}
}
);
Ключ авторизации и токен устройства верны.Пожалуйста, помогите мне, где я ошибаюсь!