2

トースト メッセージの配信に大きな問題があります。タイルは期待どおりに配信されます。(新しいプッシュ 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>

誰かがこれで私を助けてくれることを願っています!

敬具、

ブルーノ

4

1 に答える 1

4

まず、appx マニフェストで Toast Capable オプションを true に設定していることを確認してください。

このドキュメントのステップ 1 を確認してください: Windows 8 ストア アプリの「トースト通知」を有効にするか、Visual Studio の手順については、こちらを参照してください: Windows 8 ストア アプリの「トースト通知」を有効にする

于 2015-11-05T02:24:19.667 に答える