1

使用 Azure 通知中心,我可以过滤每个用户的标签,因此我只向指定的个人发送通知。有谁知道在设备标识符上也可以过滤它的方法?

即我的标签表达式字符串发送到通知中心将是"thisUserId && !thisDeviceId"

注册时是否必须为设备 ID 创建另一个标签?或者有没有更简单的方法?

基本上我正在尝试为用户的设备使用“推送同步”样式的推送通知,所以我不想通知刚刚发送更改的设备有更新要拉。

4

1 回答 1

1

基本上是的,你会的。我不认为在使用通知中心时可以使用生成的唯一设备 ID。

一种选择是使用设备的推送标识符(WinStore/WinPhone 的通道 URI、iOS 的令牌、Android 的 RegId)作为标签。然后你可以说“thisUserId && !thisPushIdentifer”。这样,您不必生成特定于设备的单独值(如果您不想使用推送标识符,则始终是一个选项)。

于 2014-08-06T05:57:31.567 回答