Как currentuser отправляет уведомление о запросе другому пользователю через fcm во флаттере? - PullRequest
0 голосов
/ 04 марта 2019

У меня есть список пользователей, данные которых доступны в моем пожарном депо.Я хочу это, если currentuser хочет отправить запрос уведомления другим пользователям.Как мне это построить?

1 Ответ

0 голосов
/ 04 марта 2019

Хорошо.

У пользователя может быть несколько токенов FCM, поскольку токены привязаны к устройству, и они не имеют представления о сущности пользователя.

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

Вы можете написать облачную функцию notifyUser, в которую вы передаетеидентификатор пользователя отправителя и идентификатор получателя.А затем вы можете просто получить пользовательский объект userRecipient и затем вызвать функцию messaging () из SDK администратора, чтобы отправить полезную нагрузку на все устройства (на основе токена пользователя).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...