firebase - 如何在不使用 Firebase 控制台的情况下使用 FCM 在 Flutter 应用中触发推送通知?
问题描述
我想创建一个活动管理应用程序,管理员可以在其中创建新活动,客户可以为活动预订座位。
我想要实现的是,当管理员创建新事件时,应该在客户端应用程序上收到推送通知(即使应用程序未在后台打开)。
我一直在尝试通过 FCM(Firebase 云消息传递)发送通知。但这仅在我单击Publish
Firebase 控制台上的按钮时才有效。如何对其进行编码,以便在管理员创建新事件时自动触发推送通知?
解决方案
如果您使用 Firestore 或 Firebase 实时数据库来存储事件,您可以使用 Firebase 云功能来发送推送通知。在此处阅读有关云功能的更多信息https://firebase.google.com/docs/functions/use-cases
推荐阅读
- node.js - 在 sequelize 中的所有表中添加一列
- airflow - 如何在 Airflow 的 SSHOperator 中传递动态参数?
- c++ - 将无符号整数转换为 BCD
- sql - 从 SPLIT_STRING 中查找不在表中的值
- batch-file - stygcheck 一遍又一遍地循环
- css - Angular CDK Connected Overlay,如何不使用覆盖背景覆盖原点?
- xml - 从 xml 文件中获取值
- java - 如何使用 for 循环在 ArrayList 中初始化机器人
- java - 尝试通过浏览器访问 Apache Archiva 时出现错误:HTTP 错误:503 访问问题/
- c# - Unity:视频在编辑器中运行,但在构建后无法在 Android 上运行