Je vois des exemples dans lesquels vous devez extraire des jetons d'appareil et les stocker dans une base de données pour pouvoir envoyer des notifications à cet appareil.

Je me suis demandé si je pouvais utiliser les identifiants utilisateur Firebase pour envoyer une liste de notifications d'utilisateurs ignorant le besoin de jetons?

2
giorgio79 16 sept. 2020 à 07:03

2 réponses

Meilleure réponse

Non, tu ne peux pas. Vous devez mettre en œuvre un expéditeur de notification personnalisé à partir du firebase cloud function à envoyer par ID utilisateur. Mais vous ne pouvez pas ignorer les jetons FCM. Vous devez enregistrer un FCM token valide de l'appareil de l'utilisateur pour déclencher une notification par appareil. Vérifiez les directives suivantes:

Notifications push FCM pour Flutter

1
Amon Chowdhury 16 sept. 2020 à 04:14

Aucune base de feu ne prend en charge l'envoi de notifications à l'aide de l'ID utilisateur.

Vous devez intégrer le package FCM pour obtenir le jeton si Firebase en utilisant le lien ci-dessous: https://pub.dev/packages/firebase_messaging

Après avoir obtenu le jeton, vous seul pouvez utiliser ce jeton et envoyer la notification.

Le sujet est une autre façon d'envoyer une notification. Pour le sujet que je vous donne ci-dessous le lien: https://www.filledstacks.com/post/push -notifications-in-flutter-using-firebase /

2
AddWeb Solution Pvt Ltd 16 sept. 2020 à 05:51