Node.js 逐个发送一个信号推送通知
我有一个包含playerid和userinfo的对象数组要发送。是否可以通过RESTAPI调用逐个发送as推送通知。是否可以循环所有设备ID以完成。 如何通过RESTAPI调用实现这一点。提前谢谢 我有这样的信息Node.js 逐个发送一个信号推送通知,node.js,push-notification,ionic2,onesignal,Node.js,Push Notification,Ionic2,Onesignal,我有一个包含playerid和userinfo的对象数组要发送。是否可以通过RESTAPI调用逐个发送as推送通知。是否可以循环所有设备ID以完成。 如何通过RESTAPI调用实现这一点。提前谢谢 我有这样的信息 [ { "deviceid": 12345678534549, "userinfo": "Hello venkatesh" }, { "deviceid": 123456435910010, "userinfo": "Hello Pradee
[
{
"deviceid": 12345678534549,
"userinfo": "Hello venkatesh"
},
{
"deviceid": 123456435910010,
"userinfo": "Hello Pradeep"
},
{
"deviceid": 123445535356789,
"userinfo": "Hello Chaitanya"
}
]
for(var i =0; i< pushinfo.length; i++){
var message = {
app_id: "myappid",
contents: { "en": pushinfo[i].userinfo },
include_player_ids: [pushinfo[i].deviceid],
data: { "notification": 'rpi_alarm' }
};
sendNotification(message);
不要使用本机,推送通知时可以使用异步eachSeries var async=require'async'
var data =
[
{
"deviceid": 12345678534549,
"userinfo": "Hello venkatesh"
},
{
"deviceid": 123456435910010,
"userinfo": "Hello Pradeep"
},
{
"deviceid": 123445535356789,
"userinfo": "Hello Chaitanya"
}
]
async.eachSeries(data,function(item,cb){
playerIds.push(item.deviceid)
var message = {
app_id: "myappid",
contents: { "en": item.userinfo },
include_player_ids: item.deviceid,
data: { "notification": 'rpi_alarm' }
};
cb()
})