在代理之后使用node-gcm

我正在使用node-gcm向Android发送推送通知。 每当node运行在代理之后,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); ... }); 

感谢最好,Marc

检查lib后,我发现一个解决scheme:

 var sender = new gcm.Sender('XXX',{'proxy':'http://user:password@proxyserver:port'}); 

其中“XXX”是你的id,第二个参数是选项对象。