アプリからURLを取得しました。それは次のように始まります:
http://sn1.notify.live.net/throttledthirdparty/01.00/
ブラウザを使用してその URL に移動すると、次のメッセージが表示されます。
Microsoft Push Notification Server
次に、Microsoft から提供されたコードを取得しました。
http://msdn.microsoft.com/en-us/library/ff402545%28v=VS.92%29.aspx
C# コードをそのまま使用すると (URL のみを変更し、ペイロードを空のバイト配列に変更し、"" 文字列を Guid.NewGuid().ToString() に変更します)。
毎回404になります。
私はブラウザから 404 を取得しないため、コンテンツが重要である必要があり、プッシュ通知サーバーはコンテンツに依存しているため、通知メッセージを削除して追加することで単純な生の通知に変更すると (彼らが推奨するように):
byte[] notificationMessage = new byte[] {0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08};
sendNotificationRequest.Headers.Add("X-NotificationClass", "13");
私はまだ404を毎回受け取ります。同じ結果でトースト通知を実行しようとしました。
私は何を間違っていますか?