gpt4 book ai didi

javascript - 即使状态为 200,WNS 推送通知也不起作用

转载 作者:数据小太阳 更新时间:2023-10-29 05:35:54 27 4
gpt4 key购买 nike

我正在通过 WNS 和 WINJS (windows Phone 8.1) 处理推送通知。我关注了这篇文章https://msdn.microsoft.com/en-us/library/windows/apps/hh465460.aspx .现在我无法在我的设备上接收推送通知,但 WNS 服务器以状态 200 和收到的消息回答我

HTTP/1.1 200 OK
Content-Length: 0
X-WNS-DEVICECONNECTIONSTATUS: connected
X-WNS-NOTIFICATIONSTATUS: received
X-WNS-STATUS: received
X-WNS-MSG-ID: 77B3599101A23AB8
X-WNS-DEBUG-TRACE: DB3WNS2010831
Strict-Transport-Security: max-age=31536000; includeSubDomains
Date: Wed, 18 Mar 2015 13:58:29 GMT

我的请求的 header (在 php 中循环)是:

[0] => Content-Type: text/xml
[1] => Content-Length: 142
[2] => X-WNS-TTL: 3600000
[3] => X-WNS-Type: wns/toast
[4] => X-WNS-RequestForStatus: true
[5] => Authorization: Bearer EgAeAQMAAAAEgAAAC4AA90q2GTPfvxMbeV....

我的 xml 测试负载是:

<toast>
<visual lang="it-IT">
<binding template="ToastText02">
<text id="1">Hello</text>
</binding>
</visual>
</toast>

显然对于服务器来说,我的请求没有问题,但没有任何内容发送到设备(无论是关闭的应用程序还是正在运行的应用程序以及关联的 pushnotificationreceived 事件)。我还检查了这个列表https://msdn.microsoft.com/en-us/library/windows/apps/dn457490.aspx#push_200_OK ,但没有成功,(对我来说)似乎一切都很好。我真的对此很生气,我不知道错误到底在哪里。有人有同样的问题吗?非常感谢

最佳答案

我遇到了确切的问题,在花了几个小时阅读并尝试了很多事情之后我终于找到了问题所在。 WP8.1 应用程序的包 list 在“应用程序”选项卡下有一个启用 toast 通知的选项;您需要明确设置"is"。

伙计,这真令人沮丧,因为没有迹象表明发生了什么故障!

关于javascript - 即使状态为 200,WNS 推送通知也不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29124701/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com