【发布时间】:2017-04-06 19:55:13
【问题描述】:
有没有办法控制从设备接收推送通知的时间和频率?
我正在从 Azure 向 Windows UWP 设备发送推送通知。如果温度达到标签值或更高,则发送通知,标签为 0、10、20、30、40、50 等
所以订阅 20 的设备会在 temp 为 20 或高于 20 时收到来自服务器的通知。
但是我的问题是服务器每半小时更新一次,所以如果一次更新的温度是 23,那么下一次更新总是保持在 20 以上,用户会不断收到推送通知。而且它不会提醒他们任何新事物,只是不断发送相同的消息。
我希望能够为用户指定以下通知设置 因为每半小时接收一次通知会很烦人并经常打扰用户。
-
总是通知(已经这样做了)
-
仅在您第一次达到 20 或更高温度时通知
或 每 2 小时通知我一次
-
仅在这些时间(上午 9:00 - 晚上 10:00)通知 - 我认为这很容易做到,因为我可以通过后台任务取消订阅我猜想的通知,然后重新订阅它)
【问题讨论】:
标签: azure push-notification uwp