skb*_*skb 5 node.js google-cloud-messaging
我正在node.js中构建一个命令行应用程序,并希望收到GCM推送通知(命令行应用程序将与iOS/Android应用程序使用的同一组服务进行交互,因此希望使用相同的通知服务).
鉴于GCM可以在iOS上使用(因此不是特定于Android),我希望它也可以从node.js使用.
我见过很多关于从node.js 发送推送通知的文章,但是在接收端找不到任何关于使用node.js的文章.
小智 12
我想如果你必须发送推送通知,ios和andriod然后fcm更好然后gcm使用这个
router.post('/pushmessage', function (req, res) {
var serverKey = '';//put server key here
var fcm = new FCM(serverKey);
var token = "";// put token here which user you have to send push notification
var message = {
to: token,
collapse_key: 'your_collapse_key',
notification: {title: 'hello', body: 'test'},
data: {my_key: 'my value', contents: "abcv/"}
};
fcm.send(message, function (err, response) {
if (err) {
res.json({status: 0, message: err});
} else {
res.json({status: 1, message: response});
}
});
});
Run Code Online (Sandbox Code Playgroud)
我认为不可能(以简单的方式)......
Android/iOS 背后有一个操作系统,带有与 GCM 通信的服务......
如果您尝试运行 CLI 工具,则需要在操作系统(Linux、Windows Mac)之上实现一项服务,以便它可以接收通知。
| 归档时间: |
|
| 查看次数: |
6208 次 |
| 最近记录: |