WNS — Плитки доставлены, а Toasts нет

У меня большая проблема с доставкой Toast-Messages. Плитка доставлена ​​в соответствии с ожиданиями. Первое всплывающее сообщение, которое я отправляю на устройство (с новым push-URL), получает заголовок ответа с

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

но всплывающее уведомление не доставляется на устройство.

Если я отправлю тост в другой раз, ответ Microsoft будет выглядеть так:

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

Мой HTTP-запрос выглядит так:

URL-адрес:

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>

Я надеюсь, что кто-то может помочь мне с этим!

с уважением,

Бруно


person BrunoBrunsn    schedule 04.11.2015    source источник


Ответы (1)


Сначала убедитесь, что для параметра Toast Capable в манифесте appx установлено значение true.

Проверьте шаг 1 этой документации: Включение всплывающих уведомлений для приложения Магазина Windows 8 или инструкции Visual Studio здесь: Включение всплывающих уведомлений для Магазина Windows 8 Приложение

person Stacey Hanson    schedule 05.11.2015
comment
Спасибо, после того, как я включил возможность толчка, все заработало нормально! - person BrunoBrunsn; 05.11.2015