Azure 通知中心填充移动设备上的 "Notifications" 区域
Azure Notification Hubs populating the "Notifications" area on a mobile device
当 "application" 不是 运行 时,是否可以使用 Azure 通知中心填充移动设备上的通知区域?
我们正在创建一种基于云的机制,以便在服务器端发生某些事件时通知多组移动设备。移动设备将安装我们的应用程序(ios 和 Android)并注册我们的后端服务。
我们想利用 APN / Firebase 的功能,以便我们可以直接向通知区域发送内容。换句话说,无论移动用户是否启动了我们的应用程序,我们都需要能够向设备发送通知。
我一直在浏览 Azure 通知中心文档和教程,以了解 Azure 通知中心如何帮助我们,但所有示例在移动应用程序中都有代码,可以直接侦听您的特定 AzureNotificationHub。
有没有一种方法可以让应用程序在安装时向 Azure 通知中心注册某些东西,这样即使移动应用程序当前不是 listening
listening
=27=]?
从这个意义上讲,使用通知中心与直接使用本机推送通知服务 (PNS) 没有什么不同。 Azure 通知中心通过抽象一些工作来帮助你,但它无法控制设备处理通知的方式。
所以要回答您的问题是 -- 是的,不仅有可能,而且推送通知就是这样工作的,这就是它们的目的。换句话说,这可能不是因为 ANH 有一些其他地方所没有的魔力,而是因为 PNS 服务首先以这种方式工作。
这是通知中心的高级架构:
您可以使用 sending push notifications to iOS with Azure Notification Hubs
上的分步教程开始使用 ANH
当 "application" 不是 运行 时,是否可以使用 Azure 通知中心填充移动设备上的通知区域?
我们正在创建一种基于云的机制,以便在服务器端发生某些事件时通知多组移动设备。移动设备将安装我们的应用程序(ios 和 Android)并注册我们的后端服务。
我们想利用 APN / Firebase 的功能,以便我们可以直接向通知区域发送内容。换句话说,无论移动用户是否启动了我们的应用程序,我们都需要能够向设备发送通知。
我一直在浏览 Azure 通知中心文档和教程,以了解 Azure 通知中心如何帮助我们,但所有示例在移动应用程序中都有代码,可以直接侦听您的特定 AzureNotificationHub。
有没有一种方法可以让应用程序在安装时向 Azure 通知中心注册某些东西,这样即使移动应用程序当前不是 listening
listening
=27=]?
从这个意义上讲,使用通知中心与直接使用本机推送通知服务 (PNS) 没有什么不同。 Azure 通知中心通过抽象一些工作来帮助你,但它无法控制设备处理通知的方式。
所以要回答您的问题是 -- 是的,不仅有可能,而且推送通知就是这样工作的,这就是它们的目的。换句话说,这可能不是因为 ANH 有一些其他地方所没有的魔力,而是因为 PNS 服务首先以这种方式工作。
这是通知中心的高级架构:
您可以使用 sending push notifications to iOS with Azure Notification Hubs
上的分步教程开始使用 ANH