Android FCM推送通知使用节点js Duplicate获取无效注册
我正在使用node js开发REST API,有一个REST端点可以发送firebase推送通知。我在向android发送推送通知时遇到了问题 我的错误代码是:Android FCM推送通知使用节点js Duplicate获取无效注册,android,node.js,firebase,push-notification,firebase-cloud-messaging,Android,Node.js,Firebase,Push Notification,Firebase Cloud Messaging,我正在使用node js开发REST API,有一个REST端点可以发送firebase推送通知。我在向android发送推送通知时遇到了问题 我的错误代码是: {"multicast_id":6890655614582327866,"success":0,"failure":1,"canonical_ids":0,"results":[{"error":"InvalidRegistration"}]} 我的代码如下: var FCM = require('fcm-node'); va
{"multicast_id":6890655614582327866,"success":0,"failure":1,"canonical_ids":0,"results":[{"error":"InvalidRegistration"}]}
我的代码如下:
var FCM = require('fcm-node');
var serverKey = 'AAAAXOrkfxk:....cii';
var fcm = new FCM(serverKey);
var message = {
to: '55fc64...21d',
notification: {
title: 'Title of push notification',
body: 'Body of push notification'
},
data: {
my_key: 'my value',
my_another_key: 'my another value'
}
};
fcm.send(message, function(err, response){
if (err) {
console.log("Something has gone wrong!");
} else {
console.log("Successfully sent with response: ", response);
}
});
从android获取令牌id并与postman一起运行,但总是会出现错误,如注册无效。
请帮助任何人。我相信您将通知推送到的设备未在firebase帐户上注册,或者可能已注销。最好是登录firebase帐户并从中获取注册的设备id。@Don我已经在firebase帐户中注册了我的项目,例如,如果我尝试在firebase帐户中发送云消息,以测试它在移动设备中接收的消息通知,但是,当我在上面显示的节点JS中推动via时,请帮助我解决此问题。如果
服务器密钥出现问题,请尝试使用另一个密钥,有两种方法,一种是服务器密钥
另一种是服务器应用密钥
我相信您将通知推送到的设备未在firebase帐户上注册,或者可能已注销。最好是登录firebase帐户并从中获取注册的设备id。@Don我已经在firebase帐户中注册了我的项目,例如,如果我尝试在firebase帐户中发送云消息,以测试它在移动设备中接收的消息通知,但是,当我在上面显示的节点JS中推动时,请帮助我解决此问题。如果服务器密钥
可能有问题,请尝试使用另一个密钥,则有两个one服务器密钥
其他服务器应用密钥