Flutter — Как интегрировать автоматические push-уведомления

Я уже создал приложение для чата, чтобы практиковать флаттер, и мне бы очень хотелось интегрировать push-уведомления, которые уведомляют пользователей об отправке нового сообщения, но, похоже, я не нашел никакой соответствующей информации в Интернете по этой теме, я в настоящее время с помощью базы данных firebase. что я могу сделать для достижения этой функциональности?


person Community    schedule 26.03.2021    source источник
comment
см. firebase.flutter.dev   -  person ישו אוהב אותך    schedule 26.03.2021


Ответы (2)


Поскольку вы уже используете firebase, загляните в Firebase Cloud Messaging. Вам нужно будет

  1. Сохраняйте токены устройств каждого пользователя в Cloud Firestore и базе данных реального времени.
  2. Когда сообщение отправляется/записывается в базу данных, активируйте облачную функцию для отправки уведомления через Cloud Messaging.
person actuallymicah    schedule 26.03.2021

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

который будет уведомлять пользователей о конкретном событии

проверьте мой репозиторий в ветке разработчика, где я реализую push-уведомление

использование облачных сообщений Firebase

мой репозиторий для push-уведомлений

person Amit Singh    schedule 26.03.2021