使用WNS for Windows phone 8

pra*_*por 5 push-notification windows-phone-8 mpns

WNS是否适用于Windows Phone 8设备.如果是,我在哪里可以找到一些好的文档来使用它.

我即将使用MPNS,但在这里它表示微软正在从Windows Phone 8.1中脱机MPNS.但是当我查找文档时,看起来它还没有用于Windows手机应用程序.

请帮忙.

Era*_*ran 4

MPNS 官方文档(本月更新)仍然声明 MPNS 适用于 Windows Phone 8.1。

Windows Phone 8 的推送通知

2014 年 5 月 10 日

适用于: Windows Phone 8和 Windows Phone Silverlight 8.1 | Windows Phone 操作系统 7.1

Windows Phone 中的 Microsoft 推送通知服务是一项异步、尽力而为的服务,它为第三方开发人员提供了一个通道,以高效的方式从云服务向 Windows Phone 应用程序发送数据。

然而,这个 MSDN 页面(与之前的引用同一日期更新)表示,您可以为 Windows Phone 8.1 应用程序选择 MPNS 或 WNS。

为 Windows Phone Silverlight 8.1 应用程序选择 MPNS 或 WNS

2014 年 5 月 10 日

构建 Windows Phone Silverlight 8.1 应用程序时,您可以选择应用程序将使用哪种推送通知服务。推送通知服务是一种异步服务,它提供了一个通道,您可以使用该通道以节能的方式将数据从云服务发送到您的应用程序。在 Windows Phone 8 中,Microsoft 推送通知服务 (MPNS) 是您可以使用的推送通知平台。在 Windows Phone 8.1 中,现在支持 Windows 通知服务 (WNS)。所有 Windows 应用商店应用程序都使用相同的服务。您可以在 Silverlight 8.1 应用程序中使用任一平台。本主题为您提供有关在 Silverlight 8.1 应用程序中使用哪个通知服务平台做出明智决定所需的信息。

因此,如果您要为 Windows Phone 8.1 创建新的 Windows Phone 应用程序,建议您使用 WNS,它具有更多功能:

下面列出了在 Silverlight 8.1 应用程序中使用 WNS 和 Windows 运行时 API 来处理磁贴、Toast 和徽章的一些好处。

  • 通知将在 5 秒内发送到连接到网络的设备

  • 不再需要管理认证。WNS 使用 OAuth 而不是 SSL 认证。

  • 相同的服务和 API 可用于所有 Windows Phone 应用商店应用程序,从而提供代码共享/重用和降低维护成本的潜力。

  • 定期轮询 - 通过定期轮询来自云服务的内容更新来更新磁贴和徽章。

  • 磁贴通知队列 - 磁贴能够显示最多 5 个更新的轮换。

  • 更大的图块模板目录 - 超过 40 个模板供您选择适合您需求的图块布局。

  • 原始通知 - 能够通过向应用程序发送原始通知来唤醒您的应用程序或启动后台任务。

  • 磁贴更新的过期时间 - 通过设置过期时间,磁贴将恢复为默认值。

  • 管理操作中心中的 Toast 通知 - 您可以使用新的 API 将通知直接发送到操作中心、对通知进行分类以及有选择地删除和替换操作中心中的通知。