Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过node.js发送android推送通知_Javascript_Node.js_Google Cloud Messaging - Fatal编程技术网

Javascript 通过node.js发送android推送通知

Javascript 通过node.js发送android推送通知,javascript,node.js,google-cloud-messaging,Javascript,Node.js,Google Cloud Messaging,我最近一直在尝试向我的android和ios设备发送推送通知。对于ios,我发现NodeAPN模块将用于处理这个问题,但对于android,我还没有遇到过类似的问题。任何帮助都将不胜感激。有关更多信息,请查看这些解决方案 还有另一种选择。它非常容易使用 文档中的代码示例: var gcm = require('android-gcm'); // initialize new androidGcm object var gcmObject = new gcm.AndroidGcm('API

我最近一直在尝试向我的android和ios设备发送推送通知。对于ios,我发现NodeAPN模块将用于处理这个问题,但对于android,我还没有遇到过类似的问题。任何帮助都将不胜感激。

有关更多信息,请查看这些解决方案


还有另一种选择。它非常容易使用

文档中的代码示例:

var gcm = require('android-gcm');

// initialize new androidGcm object 
var gcmObject = new gcm.AndroidGcm('API_KEY');

// create new message 
var message = new gcm.Message({
    registration_ids: ['x', 'y', 'z'],
    data: {
        key1: 'key 1',
        key2: 'key 2'
    }
});

// send the message 
gcmObject.send(message, function(err, response) {});

谢谢你提供的信息。这对新的安卓gcm有效吗?如果你知道关于这方面的任何事情,请帮助我,可能会为新的gcm工作。但是你最好检查每一个的文档。这里,注册Id的意思是,我们可以在哪里获得?@VenkateshVoona-嘿,你现在可能已经明白了这一点。但注册ID是应用程序注册推送通知时为该设备获取的ID。当应用程序向推送服务注册时,您将希望保存这些ID。您有解决方案吗。我需要node.js RESTful api向移动设备发送通知,以便我可以使用这些服务。