我有一种情况,我们已经从内部处理所有通知切换到在Azure中使用通知中心。到目前为止,这种方法运行良好,而且更加可靠。
现在要求每个移动设备仅为我的应用程序定义“安静时间”。我知道有一种方法可以在设备本身上执行此操作,但用户只是希望能够在特定时间段内静音来自此应用程序的任何通知。
由于我无法控制哪个设备获取哪条消息,我该怎么办呢?这是一种“标签”策略吗?
答案 0 :(得分:1)
结帐the Microsoft page on Notification Hub tag expressions。您可以为每个设备注册时区标签或时区(根据时区调整),以便他们应该(或不应该)接收通知。
然后将通知发送到例如(hockeyfans& tenam)用于向想要通知曲棍球更新的用户注册的设备,并且上午10点的时间是接收它们的好时机。