Behandlung von Aktualisierungstoken für FCM-Gerätegruppen

Ich versuche, Firebase-Cloud-Messaging in meiner Android-App über einen Node.js-Server zu implementieren, und bin bei einem Usecase hängen geblieben.

Ich habe das Firebase-Tutorial zum Erstellen einer Gerätegruppe mit Registrierungstoken zum Senden von Nachrichten / Benachrichtigungen an alle Geräte mit demselben angemeldeten Benutzer gesehen. Ich verstehe nicht, was passiert, wenn eines der Registrierungstoken von onTokenRefresh () aktualisiert wird. Methode

Wie kann ich unterscheiden, welches Token geändert werden soll, da alle dem gleichen Benutzer gehören?

Aktualisieren

Ok, also jetzt bin ich bei einem anderen blockierenden Anwendungsfall hängen geblieben. Ich erstelle eine Benutzergruppe, die durch die Benutzer-ID von meinem Server identifiziert wird. Wenn der Benutzer die App sofort deinstalliert und erneut installiert und sich ein anderer Benutzer am Gerät anmeldet, empfängt das Gerät eine gcm-Nachricht für die vorherige Benutzergruppe, wenn ich sie anrufe.

Ist es eine Möglichkeit für das gcm, das Gerät zu identifizieren, an das die Benachrichtigung gesendet wird, oder nicht, und wenn ja, ist es mit demselben Benutzer wie für die Gruppe angemeldet?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage