Получайте токены обмена сообщениями из админки Go при добавлении пользователей в Firebase, после регистрации в Javascript - PullRequest
0 голосов
/ 04 июля 2019

Я не видел ни одного примера этого, но я хочу просто взаимодействовать с Firebase через бэкэнд, а не через интерфейс с Javascript.

У меня есть токены авторизации на моем бэкэнде Go, когда добавляется новый пользователь, а затем эти пользователи записываются в базу данных mongo.

Я хочу получить токен обмена сообщениями для моих пользователей, а затем добавить его в пользовательский документ в монго, который будет использоваться для отправки сообщений через бэкэнд.

Причина в том, что мы не хотим общаться с Firebase на нашем интерфейсе.

Возможно ли это вообще?

1 Ответ

2 голосов
/ 04 июля 2019

Если вы хотите отправить сообщение напрямую на устройство с Firebase Cloud Messaging, вам определенно понадобится некоторая информация от клиента.Невозможно избежать следования инструкциям по настройке на клиенте.В частности, вам придется обработать регистрационный токен на клиенте и отправить его на сервер, чтобы он мог отправлять сообщения.

Маркер аутентификации Firebase не будет вам полезен привсе для отправки сообщений.FCM не отправляет сообщения пользователям - он отправляет сообщения на устройства (или темы).Вам придется выяснить для себя, какие устройства принадлежат каким пользователям.

...