2

Ich habe gerade mein Projekt, das GCM zu Firebase verwendet, migriert, indem ich this guide folgte. Am Ende des Migrationsleitfadens heißt es, dass man optional die Google-Server-Endpunkte durch die von Firebase ersetzen kann. Wenn ich jedoch versuche, Nachrichten zwischen Geräten zu senden, werden sie nicht zugestellt.android GCM-Migration zu Firebase

Der einzige Fall, der funktioniert, ist, wenn ich meine alte GOOGLE_API_KEY mit der, die ich von Firebase aber mit Googles Endpunkten ersetzte, ersetze!

Von dem, was ich in this link sehe, haben andere auch ähnliche Probleme. Hat jemand einen Hinweis darauf?

Antwort

0

Gut nach der Suche ein bisschen mehr, sah ich, dass für das Senden von Nachrichten über die FCM der Server Endpunkt sollte fcm.googleapis.com/fcm/send sein, d. H. Anfügen der/senden. Dies ist ein wenig verwirrend, da im Migrationsleitfaden das/send nicht erwähnt wird, während dies in this link und this SO solution der Fall ist.

Wenn ich etwas nicht vermisse, sollte der Migrationsleitfaden aktualisiert werden.