Уведомление Firebase о добавлении/изменении ребенка

Можно ли создать push-уведомление (если приложение не находится на переднем плане) при изменениях базы данных firebase? Я начал кодировать приложение для Android.

Ответ 1

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

С помощью этого вы можете прослушивать свою базу данных Firebase и отправлять уведомления без необходимости внешнего сервера:)

Смотрите: https://firebase.google.com/docs/functions/use-cases

Ответ 2

Чтобы сделать это простым способом, вы можете использовать Сервис, в этой службе вы можете установить Listener на ref в вашей базе данных firebase при запуске события, вы можете создать уведомление и показать его пользователю.

Это очень простой учебник: https://www.simplifiedcoding.net/android-push-notification-tutorial-using-firebase/

Ответ 3

Конечно, есть. Просто попросите приложение Android записать запрос на уведомление в базу данных.

Отправка уведомлений устройства на устройство не поддерживается в Firebase Cloud Messaging (см. этот ответ), поэтому для этого вам понадобится серверный компонент. Например, как отправить push-уведомление в nodejs, см. этот ответ.