web-dev-qa-db-fra.com

Notification Firebase sur l'enfant ajoutée / modifiée

Est-il possible de générer une notification Push (si l'application n'est pas au premier plan) lors des modifications de la base de données Firebase? J'ai commencé à coder une application Android.

12
Charlie

Firebase fournit un outil appelé Fonctions cloud .

Avec cela, vous pouvez écouter votre base de données Firebase et envoyer des notifications sans avoir besoin d'un serveur externe :)

Voir: https://firebase.google.com/docs/functions/use-cases

12
Valentin

Pour le faire de manière simple, vous pouvez utiliser un service, dans ce service, vous pouvez définir un écouteur sur une référence dans votre base de données Firebase lorsque l'événement est déclenché, vous pouvez créer une notification et l'afficher à l'utilisateur.

Ceci est un tutoriel très simple: https://www.simplifiedcoding.net/Android-Push-notification-tutorial-using-firebase/

7
Erik Minarini

Il y en a certainement. Demandez à votre application Android d'écrire la demande de notification dans la base de données.

L'envoi de notifications d'appareil à appareil n'est pas un scénario pris en charge dans Firebase Cloud Messaging (voir cette réponse ), vous aurez donc besoin d'un composant serveur pour cela. Pour un exemple sur la façon d'envoyer une notification Push dans nodejs, voir cette réponse .

4
Frank van Puffelen