首页 > 解决方案 > 将用户添加到 Firebase 时从 Go 管理后端获取消息令牌,在 Javascript 中注册时结束

问题描述

我还没有看到这方面的任何示例,但我想纯粹通过后端与 Firebase 交互,而不是通过 Javascript 与前端交互。

添加新用户时,我在 Go 后端创建了身份验证令牌,然后将这些用户写入 mongo 数据库。

我想要的是能够为我的用户获取消息令牌,然后将其添加到他们在 mongo 中的用户文档中,这将用于通过后端发送消息。

原因是我们不想在前端与 Firebase 通信。

这甚至可能吗?

标签: firebasegofirebase-authenticationfirebase-cloud-messaging

解决方案


如果您想使用 Firebase Cloud Messaging 直接向设备发送消息,您肯定需要来自客户端的一些信息。必须遵循客户端上的设置说明。特别是,您必须在客户端处理注册令牌并将其发送到您的后端,以便它可以发送消息。

Firebase 身份验证令牌对您发送消息完全没有用处。FCM 不向用户发送消息 - 它向设备(或主题)发送消息。您必须自己弄清楚哪些设备属于哪些用户。


推荐阅读