首页 > 解决方案 > firebase admin 仅适用于管理员或用户也可以向其他用户发送通知?

问题描述

Firebase 管理员仅适用于管理员或用户也可以向其他用户发送通知? 实际上,在从一个用户向另一个用户发送通知以及根据用户接收器 uid 或接收器 fcm 令牌使用哪些数据时,我有点困惑。

标签: react-nativefirebase-cloud-messagingfirebase-adminreact-native-firebase

解决方案


火力基地在这里

调用 FCM API 以发送消息需要您在代码中指定 FCM服务器密钥。顾名思义,此密钥应仅用于服务器端代码或其他受信任的环境中。这样做的原因是任何拥有 FCM 服务器密钥的人都可以向您的所有用户发送他们想要的任何消息。

因此,确实只能从受信任的环境中用户发送消息,无论是通过 Admin SDK 还是 REST API。有关更多信息,请参阅如何使用 Firebase 消息传递一对一消息


推荐阅读