0

独自のゲームとサーバーがある場合、サーバーからそのデバイスにプッシュ通知を送信するにはどうすればよいでしょうか? アプリケーションがメッセージを読み取って、画面上でユーザーに表示することをご存知ですか?

プッシュ通知に関しては初心者です。

4

3 に答える 3

2

どこから探し始めましたか?

Windows Phone 7 は、トースト、ライブ タイル、Raw など、いくつかの異なる通知をサポートしています。

ここから始めて、それらについてもう少し読み、適切なドキュメントと例へのリンクをたどることをお勧めします。

于 2011-05-22T16:48:40.083 に答える
1

トースト プッシュ通知の作業コードをお送りします。

String toastMessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
 "<wp:Notification xmlns:wp=\"WPNotification\">" +
     "<wp:Toast>" +
          "<wp:Text1> Welcome To Windows Push &lt;/wp:Text1>" +
     "</wp:Toast> " +
  "</wp:Notification>";


byte[] notificationMessage = toastMessage.getBytes();

url = new URL(subscriptionURI); //You must have the subscription URI provided by MPNS to client side.

HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("POST");

connection.setDoOutput(true);
connection.setRequestProperty("ContentLength", String.valueOf(notificationMessage.length));
connection.setRequestProperty("ContentType", "text/xml");
connection.addRequestProperty("X-WindowsPhone-Target", "toast");
connection.addRequestProperty("X-NotificationClass", "2");

connection.connect();

DataOutputStream out = 
    new DataOutputStream(
        connection.getOutputStream());
out.write(notificationMessage, 0, notificationMessage.length);
out.close();
于 2012-11-07T10:08:40.307 に答える
0

はい、送信できますが、なぜプッシュ通知を送信する必要があるのですか? そのためにライブ タイル通知を使用します。Windows Phone ツールキットのハブタイルを使用して、ハブをビジュアル ツリーに追加し、 hubtile1.Notification ="Something you want to send as push notification";

于 2013-07-20T06:26:47.520 に答える