使用 WNS 发送推送通知 (HTML)

[ 本文适用于编写 Windows 运行时应用的 Windows 8.x 和 Windows Phone 8.x 开发人员。如果你要针对 Windows 10 进行开发,请参阅 最新文档 ]

注意  不使用 JavaScript?请参阅发送推送通知 (XAML)

 

Windows 推送通知服务 (WNS) 使第三方开发人员可从自己的云服务发送 Toast、磁贴和锁屏提醒更新。 WNS 提供了一种即使当应用不在运行时也能以可靠而节能的方式向用户传递更新的机制。当你需要向特定用户显示个性化的内容时,推送通知是理想之选。此部分中的主题介绍演示如何完成与发送推送通知相关的特定任务的代码示例。

有关推送通知和 WNS 概念、要求以及操作的概念讨论,请参阅 Windows 推送通知服务 (WNS) 概述。请参阅移动服务入门了解如何使用 Azure 发送通知。

本部分内容

主题 描述

快速入门:发送推送通知

此功能通常将不使用 JavaScript 来实现。请参阅快速入门:发送推送通知 (XAML)

如何请求、创建和保存通知通道

你可以打开你的应用可接收推送通知的通道统一资源标识符 (URI)。然后,你可以将该通道发送到使用它发送推送通知的服务器,并在你不再需要该通道时将其关闭。

如何使用 Windows 推送通知服务 (WNS) 进行验证

本主题介绍如何通过 Windows 推送通知服务 (WNS) 对云服务器进行身份验证以及如何接收返回的访问令牌。

推送通知服务请求和响应头

此主题介绍了服务到服务的 Web API 以及发送推送通知所需的协议。

快速入门:为正在运行的应用截获推送通知

你可以将你的应用设计为截获推送通知并采用非默认方式响应该通知。这一过程可用于所有推送通知类型,但是它对 Toast 和原始通知尤为有用。

原始通知

可以使用原始通知(一种推送通知类型)通过 Windows 推送通知服务 (WNS) 将短消息从应用的云服务发送到应用。与其他推送通知类型(磁贴、Toast、锁屏提醒)的 XML 负载不同,包含在原始通知中的负载是应用严格定义的,并且通常不用于传递 UI 数据。

 

相关主题

推送和定期通知示例

Windows 推送通知服务 (WNS) 概述