我正在开发一个应用程序,以便在数据库更新时接收Toast通知, 但我希望服务器只将通知推送给一个特定的用户而不是全部。
任何方式吗?
function update(item, user, request) {
request.execute({
success: function () {
// Write to the response and then send the notification in the background
request.respond();
push.mpns.sendToast(item.channel,
{
text1:"Sent from cloud!"
},
{
success: function(pushResponse) {
console.log("Sent push:", pushResponse);
}
});
}
});
}
答案 0 :(得分:1)
您需要做的是将与系统中用户关联的频道网址存储在一个表格中,一旦您准备好推送给某个用户,请根据您要发送的用户查询该表格通知,并使用您检索的频道。
http://www.windowsazure.com/en-us/develop/mobile/tutorials/push-notifications-to-users-wp8/上的教程展示了实现此逻辑的一种方法。