我正在使用node-gcm向android发送推送通知。每当节点在代理后面运行时,gcm就不再起作用了。如何告诉gcm使用代理?
var sender = new gcm.Sender('XXX');
var registrationIds = [];
registrationsIds.push('YYY');
message.addDataWithObject({
message: 'New message! Tap to reply.',
title: "Mew Message"
});
sender.send(message, registrationIds, 4, function (err, resultmsg) {
console.log(resultmsg);
...
});
谢谢&最好, 马克
答案 0 :(得分:4)
检查完lib后,我找到了一个解决方案:
var sender = new gcm.Sender('XXX',{'proxy':'http://user:password@proxyserver:port'});
在哪里' XXX'是你的id,第二个参数是options-object。