【问题标题】:When does a push notification channel change?推送通知通道何时更改?
【发布时间】:2012-10-11 07:10:38
【问题描述】:

我有一个 Metro 应用程序,正在实现推送通知概念。这里我想在我的应用程序安装时将频道 URI 发送到我的服务器,所以在哪种情况下我需要获取频道 URI,在哪种情况下我需要发送这个 URI 到服务器。实际上,在这里我观察到频道 URI 仅在我们卸载应用程序并重新安装时才会变化。否则它将保持不变。谁能建议我需要使用哪些事件,这里使用 HTML5 和 WinJS ?

谢谢。

【问题讨论】:

    标签: html microsoft-metro winjs


    【解决方案1】:

    调用通道 API 时,并不总是会创建新的推送通知通道 URI。 CreatePushNotificationChannelForApplicationAsync 方法将在一段时间(当前为 24 小时)内返回缓存的频道 URI 本地副本。

    how-to article on MSDN 提供有关渠道管理的指导,总结如下:

    • 每当应用运行时,请求一个新频道。
    • 如果新频道 URI 与旧频道 URI 不同:
      • 用新的频道 URI 替换服务上的频道 URI。
      • 在您的服务拥有频道后,请存储新的频道 URI 以供将来比较。

    【讨论】:

      猜你喜欢
      • 2016-12-11
      • 1970-01-01
      • 2018-06-26
      • 2016-09-28
      • 1970-01-01
      • 2021-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多