2016-12-26 2 views
0

애플리케이션의 상태 (닫힌 상태 또는 열림 상태)에 관계없이 푸시/토스트 알림 수신에 대해 많이 살펴본 후 조언이 필요합니다.앱 종료시 서버에서 푸시 알림 받기

응용 프로그램은 NodeJS API와 통신합니다.

아이디어는 사용자가 응용 프로그램에 한 번 로그인 한 다음 자신의 계정에 따라 알림을받을 수 있다는 것입니다. 예를 들어 사용자가 시스템을 다시 시작하면 사용자는 응용 프로그램을 열지 않고도 알림을받습니다. 예를 들어 Mail 응용 프로그램).

MSDN에서 대부분의 자습서는 Azure를 사용하며 이것을 사용하지 않습니다. UWP (또는 WinRT) 응용 프로그램에서이 작업을 수행하기위한 팁이나 링크 (자습서, ...)가 있는지 알고 싶습니다.

미리 도움을 주셔서 감사합니다.

감사합니다.

답변

1

Windows Notification Service를 통해 NodeJS API에서 푸시 알림을 보낼 수 있습니다. 이 서비스는 하늘빛과는 아무런 관련이 없지만 Azure 알림 허브를 사용하면 쉽게 구현할 수 있지만 다시는 요구되지 않습니다. 본질적으로

: - 데브 센터 에서 앱을 등록 - 클라이언트 ID와 dev에 센터 에서 WNS를 사용하는 클라이언트의 비밀을 얻을 - 그것은 푸시 알림 채널 URI를 획득하고 백엔드이를 보낼 때 앱이 실행 . 백엔드가 다른 장치에 대한 모든 URI를 저장해야 함 - 알림을 보내려는 경우 푸시 알림을 보낼 장치의 URI를 으로 선택 - xml 메시지 게시 (업데이트하려는 항목, 타일, 토스트, 배지 또는 원본)을 URI에 추가합니다. https://msdn.microsoft.com/en-us/windows/uwp/controls-and-patterns/tiles-and-notifications-windows-push-notification-services--wns--overview#

+0

감사합니다, 나는 당신의 조언과 함께 노력할 것이다 : 당신은 비밀 클라이언트 ID와 클라이언트

자세한 읽기와 authenticatie 필요 게시 할 수 있습니다. – ArthurCPPCLI