Windows phone 8.1 Windows Phone 8.1推送式吐司-无文本
我想在Windows Phone 8.1上发送推送通知。 通知通过电话发送,但没有文本。 它只是写着“新通知”,当我按下它时,什么也没有发生 我曾经尝试过卷发:Windows phone 8.1 Windows Phone 8.1推送式吐司-无文本,windows-phone-8.1,push,toast,wns,Windows Phone 8.1,Push,Toast,Wns,我想在Windows Phone 8.1上发送推送通知。 通知通过电话发送,但没有文本。 它只是写着“新通知”,当我按下它时,什么也没有发生 我曾经尝试过卷发: curl -v -H "Content-Type:text/xml" -H "X-WNS-Type:wns/toast" -H "Authorization:Bearer [access_token]" -H "X-NotificationClass:2" -X POST -d "[payload]" https://db5.noti
curl -v -H "Content-Type:text/xml" -H "X-WNS-Type:wns/toast" -H "Authorization:Bearer [access_token]" -H "X-NotificationClass:2" -X POST -d "[payload]" https://db5.notify.windows.com/?token=[channel_token]
作为[有效载荷],我尝试:
<?xml version="1.0" encoding="utf-8"?>
<wp:Notification xmlns:wp="WPNotification">
<wp:Toast>
<wp:Text1>Title</wp:Text1>
<wp:Text2>Message</wp:Text2>
<wp:Param>DetailView.xaml</wp:Param>
</wp:Toast>
</wp:Notification>
标题
消息
DetailView.xaml
而且
<toast>
<visual>
<binding template="ToastText02">
<text id="1">Title</text>
<text id="2">Message</text>
</binding>
</visual>
</toast>
标题
消息
但两者都不起作用
我做错了什么
问候
Joel首先,对于WNS,您需要使用第二个有效负载方案,第一个用于旧MPN。您可以尝试以下方法,其中包含XML声明并转义引号:
<?xml version=\"1.0\" encoding=\"utf-8\"?>
<toast launch=\"Param\">
<visual>
<binding template=\"ToastText02\">
<text id=\"1\">Title</text>
<text id=\"2\">Msg</text>
</binding>
</visual>
</toast>
标题
味精
首先,对于WNS,您需要使用第二个有效负载方案,第一个用于旧MPN。您可以尝试以下方法,其中包含XML声明并转义引号:
<?xml version=\"1.0\" encoding=\"utf-8\"?>
<toast launch=\"Param\">
<visual>
<binding template=\"ToastText02\">
<text id=\"1\">Title</text>
<text id=\"2\">Msg</text>
</binding>
</visual>
</toast>
标题
味精