有没有一种方法可以用firebase自动向flutter应用程序发送通知



我正在开发一个flutter应用程序,如果有人跟踪用户,我想向用户发送通知。我使用firebase和FCM发送通知,但我只能手动发送。当有人跟踪用户时,有没有办法自动向用户发送通知?

是的,您需要使用Firebase Cloud Messaging的服务器端,如文档中所述:

Firebase云消息的服务器端由两个零部件:

  • 谷歌提供的FCM后端
  • 您的应用服务器或运行服务器逻辑的其他受信任的服务器环境,,如Firebase的云功能或其他云谷歌管理的环境

您的应用服务器或受信任的服务器环境发送消息请求到FCM后端,然后将消息路由到运行的客户端应用程序在用户的设备上。

最简单的解决方案很可能是使用云功能,除非您手头有自己的服务器。

官方示例列表中有一个云函数示例:https://github.com/firebase/functions-samples/tree/master/fcm-notifications.消息发送是由一个新的"消息"触发的;记录";在实时数据库中,但很容易将其调整为由Firestore文档创建触发。

相关内容

  • 没有找到相关文章

最新更新