我有一个项目,从两个应用程序(flutter应用程序)和三个flutter-web在同一个firebase上,我想从web向应用程序发送通知。
我为此搜索了很多,但我找不到任何答案或解决方案。
我有一个项目从两个应用程序(扑动应用程序)和三个扑动web在同一个firebase上,我想从web发送通知到应用程序。
我为此搜索了很多,但我找不到任何答案或解决方案。
我希望你能理解我们无法在这里给你一个完整的解决方案。我建议你看一下这些文档。
我们能做的就是稍微解释一下。对于您的解决方案,我建议使用FCM。它们的工作原理是:
- 您使用Firebase SDK从客户端设备接收
token
。 - 您将
token
存储在Firebase数据库中的一个 - 当向设备发送推送通知时,您需要从Firebase Cloud Functions中执行此操作,并使用该令牌将消息发送给它。当您这样做时,从令牌所在的设备将获得消息。
无论设备是什么平台(web, ios还是android)。他们都可以接收推送消息(在Web中的大多数,但不是100%)。
从你的用例来看,我不建议使用topics
。您希望在设备之间发送消息,因此tokens
是最好的解决方案。