問題タブ [mpns]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2527 参照

push-notification - Microsoft プッシュ通知サービスの価格

Microsoft が Windows Phone 向けに提供しているプッシュ通知サービスに関する Microsoft のドキュメントを読みましたが、価格に関する情報はありません。1日あたり/アプリケーションあたり/デバイスあたり最大500の通知を無料で使用でき、認証されていないモードですが、1日の制限がなく、いくらかの費用がかかる認証モードもあることをどこかで読みました。それは本当ですか、もしそうなら、価格はいくらですか?

また、ユーザーが送信時にアクティブでない場合のメッセージのサーバーへの保存に関する情報にも興味があります。Microsoft プッシュ サービスは、1 つのデバイス/ユーザーに対して、破棄を開始する前にどれくらいのプッシュ メッセージを保存できますか?

0 投票する
0 に答える
79 参照

windows-phone-7 - Windows Phone アプリにプッシュ通知を配信するために複数のサーバーを使用することは可能ですか?

さまざまな認証済み Web サービスを使用して、さまざまなサーバーから Windows Phone アプリにプッシュ通知アクションを送信できるようにしたいと考えています。

MSDNを読みました。

クライアント証明書が必要な認証済み Web サービスを使用したいと考えています。複数のクライアント証明書(サブジェクトが同じ)を登録することはできますか?

そうでない場合、複数のサーバーで同じクライアント証明書を使用することは可能ですか?

0 投票する
1 に答える
1377 参照

php - PHP を介した象徴的な LiveTile プッシュ通知が PayloadFormatError になる

最終的なEDIT作業コード(時間をかけて解決してくれたClausに感謝します):

EDIT : XML (ローカル イメージとリモート イメージの両方で試行)

EDIT2 完全なエラー メッセージ:

EDIT3 サーバーの応答

プッシュ通知を送信しようとするときに、上記のコード (Rudy Huyn によって作成) を使用しています。通常のタイルを送信しても問題なく動作しますが、代わりにアイコン タイルを受信できるようにアプリを更新しようとしています。send_iconic_tile を自分で追加しました。

ただし、アイコン タイル通知を送信すると、電話で PayloadFormatError が発生します。ペイロードはマイクロソフトがここに書いたものと一致しているように見えるので、コードにエラーは見られません: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207009(v=vs.105 .aspx

0 投票する
2 に答える
2616 参照

c# - Microsoft プッシュ通知サービスと Windows Phone 7/8

Windows Phone の MPNS (Microsoft Push Notification Service) についていくつか質問があります。

ご存知のように、Windows Phone には 3 種類のプッシュ通知があります。

  1. トースト通知
  2. シェル タイルの通知
  3. 生データ通知

  4. トーストとタイルを同時に表示できますか。トーストが MPNS 経由で受信されたときを意味し、アプリ タイルのタイル カウントも更新されます。

  5. 私のアプリが起動されておらず、実行中の状態でもバックグラウンドでもないとします。トーストまたはタイル通知が受信された場合。そして、サーバーはこのプッシュでペイロードを送信します。プッシュ後にアプリが起動されたときにそれを取得できますか?アプリ内でこのペイロードを取得できます。

  6. プッシュのTTL(Time To Live)時間とは何ですか、またはペイロード内で設定できますか。

0 投票する
1 に答える
129 参照

windows-phone-7 - ローカライズ可能なプッシュ通知

トースト プッシュ通知のタイルとコンテンツをローカライズしたいと考えています。新しいプッシュ通知を受け取ったときにアプリケーションからローカライズされた文字列を取得できますか? (サーバー側ではありません

0 投票する
1 に答える
847 参照

windows-phone-7 - MPNS送信プッシュ禁止応答403

Windows Phone アプリで MPNS を使用したいと考えており、クライアントにプッシュを送信する Web サービスを認証します。

MPNS 認証に必要なすべての手順を実行しました。

  1. WindowsPhone 開発ダッシュボードに証明書をアップロードしました。
  2. 証明書の共通名でチャネル名を作成しました
  3. https:// を使用してリターン URI を取得することは、プッシュ チャネルが認証されていることを意味します
  4. WebRequest ヘッダーに証明書を追加する

しかし、プッシュ メッセージを送信して webrequest を送信しようとすると、「リモート サーバーがエラーを返しました: (403) 許可されていません」というメッセージが表示されます。応答。リクエストに何か問題があり、証明書を適切に追加していないことを読みました。

リクエストヘッダーのコードは次のとおりです

X509Certificate2 Cert = new X509Certificate2(Server.MapPath("Certs/abc.crt"), "password"); request.ClientCertificates.Add(証明書);

Verisign ssl があり、ビジュアル スタジオ IIS からこれをテストしています。現在、どのサーバーでもホストされておらず、IIS で構成されておらず、IIS 用に SSL が構成されていません。

それが問題なのか、それとも別の何かなのか。

0 投票する
1 に答える
308 参照

windows-phone-7 - アプリの公開後に WP7 プッシュ通知が機能しない

電話アプリでトースト通知を使用しています。アプリが誰かの電話で最初に起動されると、プッシュ通知 URL が取得され、それがデータベースに保存されるため、ユーザーに通知を送信できます。

テストでは、エミュレーターと HTC WP7 でのテストの両方を使用して、通知が見つかり、アップロードされました。

これでアプリケーションはストアにあり、通知 URL はサーバーに NULL として送信されます。アプリのダッシュボードでは、次のようになっています。

認証済みプッシュ通知の証明書がありません: 認証済みプッシュ通知の証明書

これが問題の原因になりますか? もしそうなら、どうすればこの証明書を取得できますか? これに関連するものはどこにも見つかりません。

以下はコード スニペットです。テストでは機能しましたが、ストアへの公開は常に NULL を返すためです。

0 投票する
1 に答える
662 参照

windows-phone-7 - トーストと生のプッシュ通知の処理

私のWP7アプリは、さまざまな種類のプッシュ通知を処理する必要があります。これらの一部は、アプリの実行中にのみ関連しますが、1つのタイプは、ユーザーにアプリを起動するためのプロンプトとして機能し、アプリの実行中に処理する必要があります。したがって、プッシュチャネルを開くと、コードはBindToShellToastを呼び出し、raw通知とtoast通知の両方を受信したときのイベントハンドラーを登録します。

認定要件を見ると、一般的なプッシュ通知だけでなく、特にトースト通知も有効/無効にできるようにするためのユーザー設定を提供する必要があるようです。Windows Phoneの特定のアプリタイプに関する追加要件を参照してください(要件6.2.1)

ユーザーは一般的なプッシュ通知を有効にする可能性がありますが、トースト通知を無効にする可能性があるため、アプリが実行されていないときに処理する必要があるタイプについて、サーバーは生の通知とトースト通知の両方を送信する必要があるようです。これにより、ShellToastNotificationReceivedイベントへの登録が無意味になります。私の考えはここで正しいですか?

0 投票する
1 に答える
344 参照

c# - WindowsPhone8用のUrbanAirshipdll

誰でも、UrbanAirShipのWindowsPhone8ライブラリをダウンロードできる場所を教えてください。Windows Phone 8のプッシュ通知に関する以下のドキュメントを読みましたが、WindowsPhone8のdllをダウンロードするためのリンクに気付くことができません。

https://docs.urbanairship.com/display/DOCS/Client%3A+Windows+8

0 投票する
1 に答える
1827 参照

windows-phone-7 - Windows Phone 8 プッシュ通知

Windows Store 8 アプリの PUSH 通知の構造は、Windows Phone 8 アプリとは異なります (登録、認証などの点で)。少なくとも、以下の 2 つのリンクから収集したものです。

  1. Windows ストア
  2. Windows Phone 8。

    このリンクからサンプルを実行することにしました。ダウンロードして実行し、URI が返されるのを待ちましたが、何も起こりません。まったく応答がありません。Visual Studio 2012 を使用しています。

    1. ここで私が犯している間違いは何ですか?
    2. Windows Store 8 アプリケーションと Windows Phone 8 PUSH 通知サービスに異なるアプローチがあるのはなぜですか?