Уведомление FCM не получено мобильным устройством - PullRequest
0 голосов
/ 28 февраля 2019

Я сделал приложение узла 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'
        }
    }
    );

Ключ авторизации и токен устройства верны.Пожалуйста, помогите мне, где я ошибаюсь!

...