gpt4 book ai didi

ios - 推送通知 : How can I send push notification to a specific device using Pubnub?

转载 作者:行者123 更新时间:2023-11-29 01:59:20 28 4
gpt4 key购买 nike

这是我在服务器端使用的 nodejs 代码,我只使用了一个 chennal。

代码:

var pubnub = require("pubnub")({
ssl : true,
publish_key : "pub-c-e2f2e008-92ce-4abc-a9fc-xxxxxxxxxxxx",
subscribe_key : "sub-c-3c272090-0370-11e5-aefa-xxxxxxxxxxxx",
geo : true
});

exports.sendNotification=function(req,res){
var responseData={
message:"Send notifications",
data:null
};

var message = {
"aps":{
"alert":"Your Message: sent from nodejs server",
"sound":"push1.wav"
}
};
pubnub.publish({
channel : 'apns',
message : message,
callback : function(e) {
console.log( "SUCCESS!", e );
res.json(responseData);
},
error : function(e,data) {
console.log( "FAILED! RETRY PUBLISH!", e );
responseData.message="FAILED! RETRY PUBLISH!";
res.json(responseData);
}

});
}

最佳答案

检查 this documentation .

设备正在注册 channel 推送。如果您想针对特定设备,则必须使用多个 channel 。

我还建议使用 this method of sending pushes因为在添加 GCM 功能的情况下,您只需将一条消息发送到两个设备都会收到的队列

关于ios - 推送通知 : How can I send push notification to a specific device using Pubnub?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30526809/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com