伙计们,我想使用npm-gcm向Android设备发送通知 这是我的代码:
var sender = new gcm.Sender('myAPIkey');
var message = new gcm.Message();
message.addNotification('title', 'Backend!!!');
message.addNotification('body', 'Bitch');
var regTokens = ['deviceToken1'];
console.log(message)
regTokens.push('deviceToken2')
sender.send(message, { registrationTokens: regTokens }, function (err, response) {
if (err) console.error(err);
else console.log(response);
});
在控制台中我得到:
{ multicast_id: 7664202372197545000,
success: 2,
failure: 0,
canonical_ids: 0,
results:
[ { message_id: '0:1481660978053751%cc7dad02f9fd7ecd' },
{ message_id: '0:1481660978045814%cc7dad02f9fd7ecd' } ]
}
但设备未收到任何通知。问题是什么? 为什么会这样?你能给我一个建议吗?!