目前尚不清楚Firebase Cloud Functions上的此用例



我正在使用Firebase开发某些功能,我需要在这种情况下向用户发送通知:

第一>用户注册一个值(不唯一(,假设ABCDEFG也可以由其他用户注册。所以我把它保存在 Firebase Realtime Db 的表格中.

第二个 -> 我有另一个表,其中一个字段是第一步中提到的字段(所以关系是多对多(

第三 -> 插入新记录后,在我的第二步表上,我只想向具有此ABCDEFG字段的用户发送通知。

我真的不在乎谁添加了记录,我只关心如果表上提到了该ABCDEFG,我想向保存此记录的用户发送消息。

如何在 Firebase Cloud Messaging中实现此目的?

可选:我根本不打算登录用户,在这种情况下可行吗?

您可以使用

Firebase 函数执行此操作。创建一个触发器函数,用于侦听要添加到数据库中的数据。在您的情况下,onCreate会起作用 - 在数据库中创建记录时,您的函数将运行查询以查找匹配的记录并发送消息(通过 Sendgrid 发送电子邮件、推送通知等(。

无需登录,尽管您可能需要考虑它,以便获得要向其发送消息的人的正确详细信息。

相关内容

  • 没有找到相关文章

最新更新