通过node.js发送安卓推送通知

8

最近我一直在尝试向我的Android和iOS设备发送推送通知。对于iOS,我发现可以使用node-apn模块来处理这个问题,但是对于Android,我还没有找到类似的东西。非常感谢任何帮助。


你解决了这个问题吗?我想要一个Node.js RESTful API,用于向移动设备发送通知,以便我可以使用这些服务。 - Vinod Kumar Marupu
2个回答

6

还有另一种选择:android-gcm。它非常易于使用。

来自文档的代码示例:

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) {});

1
这里的注册 ID 是什么意思?我们从哪里可以获取到? - Venkatesh Voona
@VenkateshVoona - 嘿,你现在可能已经弄清楚了。注册ID是您的应用程序在注册推送通知时为该设备获取的ID。当应用程序向推送服务注册时,您需要保存这些ID。 - Chris Timberlake

2

谢谢提供的信息。这个方法适用于新的Android GCM吗?如果您知道相关信息,请帮助我。 - Amanda G
可能适用于新的GCM,但最好为每个文档进行检查。 - Serdar Dogruyol

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接