Я хочу отправить push-уведомление на Windows Phone 8.1. Уведомление приходит на телефон, но текста нет. Он просто говорит «Новое уведомление», и ничего не происходит, когда я нажимаю его.
Я использовал curl, чтобы попробовать:
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>
а также
<toast>
<visual>
<binding template="ToastText02">
<text id="1">Title</text>
<text id="2">Message</text>
</binding>
</visual>
</toast>
Но ни то, ни другое не работает.
Что я делаю не так?
С уважением Джоэл