通过Firebase云功能发送推送通知不起作用

时间:2019-01-05 04:06:54

标签: javascript firebase-cloud-messaging google-cloud-functions firebase-admin

我正在尝试获取Firebase云功能来发送iOS推送通知。 Firebase云功能日志指出消息已成功发送,但通知从未到达设备。

设备能够接收通过Firebase Cloud Messaging发送的推送通知

我已经在多种设备上进行了测试。

设备能够接收通过Cloud Messaging发送的推送通知。

我已经在多种设备上进行了测试。

请参阅相关的Firebase功能。

exports.testMessage = functions.https.onCall((data, context) => { 

console.log('test message started')

var message = {
    notification: {
        title: 'Test title',
        body:'Test body'
    },
    token: '...' // Token is inserted here. 
};

return admin.messaging().send(message)
    .then((response) => {
        // Response is a message ID string.
        console.log('Successfully sent message:', response);
        return { 'message': 'sent' } 
    }).catch((error) => {
        console.log('Error sending message:', error);
        return { 'message': 'failed' }     
    });
})

任何帮助将不胜感激。

0 个答案:

没有答案
相关问题