3

我想在我的 android 框架中使用 Android GCM。

我看过https://github.com/h2soft/node-gcm 但它是一个npm,我不知道它是否可以在meteor中使用。

谢谢你的任何提示。

4

1 回答 1

4

我制作了一个可以使用它的包。我还没有机会把它放在气氛上。(这里是保管箱:https ://www.dropbox.com/s/1mpwygl30deo1es/node-gcm.zip )

您可以gcm在服务器端 JavaScript 代码的任何地方使用https://github.com/ToothlessGear/node-gcm 。

例如(可以工作的简化版本)

var message = new gcm.Message();

var message = new gcm.Message({
    collapseKey: 'demo',
    delayWhileIdle: true,
    timeToLive: 3,
    data: {
        key1: 'message1',
    }
});

var sender = new gcm.Sender('insert Google Server API Key here');
var registrationIds = [];

registrationIds.push('regId2'); 

sender.send(message, registrationIds, 4, function (err, result) {
    console.log(result);
});

要从客户端拨打电话,您需要将其与Meteor.call

于 2013-07-12T10:00:59.707 回答