【发布时间】:2013-09-06 19:23:26
【问题描述】:
我遇到了一个非常奇怪的问题。我已经在我的应用程序中实现了推送通知,它工作正常,但前提是我不发送带有推送通知的参数。我的应用程序是 Windows Phone 8 应用程序。
由于某种原因,带有参数的推送通知不会到达我的手机,但如果没有参数,它们会。我已经尝试了很多“输入”来检查它是否是因为它不是有效的 uri、字符串等,但没有任何反应。
更奇怪的是,来自 Microsoft 服务器的响应说它已交付。
HTTP/1.1 200 OK 缓存控制:私有服务器:Microsoft-IIS/7.5 X-DeviceConnectionStatus:已连接 X-NotificationStatus:已收到 X 订阅状态:活动 X 消息 ID: 00000000-0000-0000-0000-000000000000 活动 ID: 381e48cc-7a1d-4076-979d-953a622bfc7d X 服务器:DB3MPNSM009 X-AspNet-版本:4.0.30319 X-Powered-By:ASP.NET 日期:9 月 6 日,星期五 2013 19:17:32 GMT 内容长度:0
发送,但不接收:
<?xml version="1.0" encoding="utf-8"?>
<wp:Notification xmlns:wp="WPNotification">
<wp:Toast>
<wp:Text1>Title test</wp:Text1>
<wp:Text2>Message test</wp:Text2>
<wp:Param>/Page2.xaml</wp:Param>
</wp:Toast>
</wp:Notification>
发送,但不接收
<?xml version="1.0" encoding="utf-8"?>
<wp:Notification xmlns:wp="WPNotification">
<wp:Toast>
<wp:Text1>Title test</wp:Text1>
<wp:Text2>Message test</wp:Text2>
<wp:Param>/Page2.xaml?id=34</wp:Param>
</wp:Toast>
</wp:Notification>
发送和接收
<?xml version="1.0" encoding="utf-8"?>
<wp:Notification xmlns:wp="WPNotification">
<wp:Toast>
<wp:Text1>Title test</wp:Text1>
<wp:Text2>Message test</wp:Text2>
<wp:Param></wp:Param>
</wp:Toast>
</wp:Notification>
我不知道问题可能出在哪里。我希望有人可以帮助我。
问候,
汤姆
【问题讨论】:
标签: c# windows-phone-7 windows-phone-8 push-notification mpns