Android node.js push GCM中返回未经授权的消息

Android node.js push GCM中返回未经授权的消息,android,node.js,google-cloud-messaging,Android,Node.js,Google Cloud Messaging,我正试图通过GCM将通知从node.js推送到我的android设备。 我尝试使用下面的代码发送推送,但在执行node server.js(其中server.js有代码)时收到未经授权的空消息。我只有在客户端获取注册id的代码(android应用程序代码)。我没有实现任何与通过GCM接收器接收相关的代码 var gcm = require('node-gcm'); var message = new gcm.Message(); var sender = new gcm.Sender('AIza

我正试图通过GCM将通知从node.js推送到我的android设备。 我尝试使用下面的代码发送推送,但在执行node server.js(其中server.js有代码)时收到未经授权的空消息。我只有在客户端获取注册id的代码(android应用程序代码)。我没有实现任何与通过GCM接收器接收相关的代码

var gcm = require('node-gcm');
var message = new gcm.Message();
var sender = new gcm.Sender('AIzaSyDMSfDB4W8q1TaN2Wp4fOsGu6HSl4INzZo');
var registrationIds = [];

message.addData('title','Hello');
message.addData('message','How are you doing?');
message.addData('msgcnt','1');
message.collapseKey = 'demo';
message.delayWhileIdle = true;
message.timeToLive = 3;

// At least one token is required - each app will register a different token
registrationIds.push('APA91bG1uXE8MSGVGVlQG6OY_XtzHkUPFA5aj-fnCcr_8mZSpe6_-fM78e1cunoMYVLskIBVRXa1Rg9RL_jMsK-azLxmhjL1Sl8IUc7VCHtT0XR_pqMMxPQHN-MZyZmV017RS8OeVytbp0WT1kDzBouOoErlg2U_AXUuww2WZUbXuE90o035QsY');

/**
 * Parameters: message-literal, registrationIds-array, No. of retries, callback-function
 */
sender.send(message, registrationIds, 4, function (result) {
    console.log(result);
});

你有没有想过?我也有同样的问题。