无论应用程序的状态如何(关闭或打开),在查看接收推送/ Toast通知之后我都需要建议。
应用程序与NodeJS API进行通信。
这个想法是用户登录到应用程序然后可以接收通知(取决于他的帐户):例如,用户重新启动他的系统,在启动时他接收通知而无需打开应用程序(如例如邮件申请。)
MSDN上的大多数教程都使用Azure而我不会使用Azure。用这个。我想知道你是否有在UWP(或WinRT)应用程序中执行此操作的提示或链接(教程,...)。
提前感谢您的帮助。
此致
答案 0 :(得分:1)
您可以通过Windows Notification Service从NodeJS api发送推送通知。此服务与azure无关,但在使用Azure Notifications Hub时,将更容易实现它,但这不是必需的;
实质上: - 在开发中心注册您的应用程序 - 获取客户端ID和客户端密钥以在开发中心使用WNS - 当您的应用启动时,它会获得推送通知渠道uri并将其发送到您的后端。您的后端需要保存不同设备的所有URI - 当您收到通知时,选择要向其发送推送通知的设备的uri - 向URI发布xml消息(基于您要更新,平铺,吐司,徽章或原始的内容)。为了能够发布您需要使用客户端ID和客户端密钥进行身份验证