#flutter #firebase-cloud-messaging
#flutter #firebase-cloud-messaging
Вопрос:
Я вижу примеры, когда вам нужно извлекать токены устройств и сохранять их в базе данных, чтобы иметь возможность отправлять уведомления на это устройство.
Я подумал, могу ли я использовать идентификаторы пользователей Firebase для отправки уведомлений избранного списка пользователей, минуя необходимость в токенах?
Ответ №1:
Нет, firebase не поддерживает отправку уведомлений с использованием идентификатора пользователя.
Вы должны интегрировать пакет FCM для получения токена, если firebase использует ссылку ниже:https://pub.dev/packages/firebase_messaging
После получения токена только вы можете использовать этот токен и отправить уведомление.
Другой способ отправки уведомлений — это тема. По теме я даю вам ссылку ниже : https://www.filledstacks.com/post/push-notifications-in-flutter-using-firebase /
Ответ №2:
Нет, вы не можете. Вам необходимо реализовать пользовательский отправитель уведомлений из firebase cloud function
для отправки по идентификаторам пользователей. Но вы не можете игнорировать FCM
токены. Вы должны зарегистрировать действительное FCM token
устройство пользователя, чтобы запускать уведомления для каждого устройства. Проверьте следующее руководство: