首页 > 解决方案 > 如何在不使用 Firebase 控制台的情况下使用 FCM 在 Flutter 应用中触发推送通知?

问题描述

我想创建一个活动管理应用程序,管理员可以在其中创建新活动,客户可以为活动预订座位。

我想要实现的是,当管理员创建新事件时,应该在客户端应用程序上收到推送通知(即使应用程序未在后台打开)。

我一直在尝试通过 FCM(Firebase 云消息传递)发送通知。但这仅在我单击PublishFirebase 控制台上的按钮时才有效。如何对其进行编码,以便在管理员创建新事件时自动触发推送通知?

标签: firebaseflutterpush-notificationfirebase-cloud-messaging

解决方案


如果您使用 Firestore 或 Firebase 实时数据库来存储事件,您可以使用 Firebase 云功能来发送推送通知。在此处阅读有关云功能的更多信息https://firebase.google.com/docs/functions/use-cases


推荐阅读