实时数据库触发 Firebase 通知与 FCM 的对比



我看到这里是RTDB的事件触发器 https://firebase.google.com/docs/functions/database-events,我观看了onCreate((方法。

onCreate((',在实时创建新数据时触发 数据库。

当我用这种方法在RTDB中创建新插入时,我可以通知用户有关新插入数据库的信息。

但我的问题是现在我可以在这里发出通知,所有移动设备同时收到通知?

为什么我需要使用FCM。使用 FCM,我可以选择哪个移动设备接收通知以及有关通知的更多功能?

应用中的 Firebase 数据库客户端(通常(仅在应用运行时和前台处于活动状态。因此,它只能在用户积极使用您的应用时接收新数据。

Firebase Cloud Messaging SDK 包含一项服务,当应用不在前台时,该服务也会侦听消息。这意味着,借助 FCM,您还可以在用户未主动使用您的应用时通知用户。

结合使用Firebase数据库和云消息传递是很常见的:

  1. 如果一个用户更改了状态,请将该更改写入数据库。
  2. 然后使用 FCM 通知其他用户"某些内容"已更改。
  3. 最后,当其他用户再次打开应用时,应用将从数据库中获取最新状态。

相关内容

  • 没有找到相关文章

最新更新