0

我正在开发一个应用程序,以便在数据库更新时接收 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);
            }  
           });                  
        }
    });
}
4

1 回答 1

1

您需要做的是将与系统中的用户关联的频道 URL 存储在一个表中,一旦您准备好推送给某个用户,请根据您要向其发送通知的用户查询该表,并使用您检索的频道。

http://www.windowsazure.com/en-us/develop/mobile/tutorials/push-notifications-to-users-wp8/上的教程显示了实现此逻辑的一种方法。

于 2013-07-30T15:06:58.600 回答