2

我对 Toast-Messages 的传递有一个大问题。瓷砖按预期交付。我发送到设备的第一条 toast 消息(带有新的推送 URL)得到一个响应头

X-WNS-NOTIFICATIONSTATUS: received
X-WNS-STATUS: received

但是吐司没有传送到设备。

如果我再次发送吐司,微软的响应看起来像

X-WNS-NOTIFICATIONSTATUS: dropped
X-WNS-STATUS: dropped
X-WNS-ERROR-DESCRIPTION: Blocked channel URL

我的HTTP-Requsest看起来像这样:

网址:

https://db5.notify.windows.com/?token=AwYAAAC5SQWdpe....25osxgpm3dB3zTN8io2OPMUIRs%3d

标题:

Content-Length: 102
X-WNS-Type: wns/toast
Authorization: Bearer EgAZAQMAA...
Content-Type: text/xml  

身体:

<toast>
    <visual>
        <binding template="ToastText01">
            <text id="1">bodyText</text>
        </binding>
    </visual>
</toast>

我希望有人可以帮助我!

亲切的问候,

布鲁诺

4

1 回答 1

4

确保首先将 appx 清单中的 Toast Capable 选项设置为 true。

检查本文档的第 1 步:启用 Windows 8 Store App 的“Toast Notifications”或此处的 Visual Studio 说明:启用 Windows 8 Store App 的“Toast Notifications”

于 2015-11-05T02:24:19.667 回答