2016-12-26 26 views
0

アプリケーションのステータス(閉じているか開いているかどうか)に関係なくプッシュ/トースト通知を受け取ることについて多くのことを調べた後、アドバイスが必要です。アプリが閉じられたときにサーバーからプッシュ通知を受信

アプリケーションはNodeJSのAPIと通信します。

考えられるのは、ユーザーがアプリケーションに一度ログインし、そのアカウントに応じて通知を受信できるということです。たとえば、ユーザーがシステムを再起動すると、起動時にアプリケーションを開くことなく通知を受け取ります例えばMailアプリケーション)。 MSDNの

ほとんどのチュートリアルは、アズールを使用して、私はドン」これを使用します。私はあなたがヒントやリンク(チュートリアル、...)を持っている場合UWP(またはWinRTの)アプリケーションでこれを行うために知っていただきたいと思います。

ご協力いただきありがとうございます。

よろしく

答えて

1

は、Windows通知サービスを経由して、あなたのNodeJS APIからのプッシュ通知を送信することができます。このサービスは、紺碧とは何の関係もありませんが、Azureの通知ハブを使用している場合、実現し得るために容易になりますが、やはりこれは必須ではありません。本質的には

: - DEVセンター でアプリを登録 - クライアントIDとDEVセンター でWNSを使用するようにクライアントの秘密を得る - それはプッシュ通知チャネルのURIを取得し、バックエンドにこれを送信すると、あなたのアプリが起動します。あなたのバックエンドは、さまざまなデバイスのすべてのURIを保存する必要があります - あなたが通知を持っている場合は、 にプッシュ通知を送信するデバイスのuriを選択します - xmlメッセージを投稿します(更新するもの、 URIのにトースト、バッジや生)。あなたは秘密のクライアントIDとクライアントとの

より詳細な読み取りauthenticatieする必要が投稿できるようにするには:https://msdn.microsoft.com/en-us/windows/uwp/controls-and-patterns/tiles-and-notifications-windows-push-notification-services--wns--overview#

+0

おかげで、私はあなたのアドバイスを目指します。 – ArthurCPPCLI

関連する問題