1
  1. ich ein Setup REST-Client mit POST ->https://fcm.googleapis.com/fcm/send
  2. Content-Type: application/json
  3. Berechtigung: key = <server-key>
  4. JSON Körper:UngültigeRegistrierung beim Senden von Firebase-Datennachrichten mit https://fcm.googleapis.com/fcm/send?

    { "auf": "testTopic", "data": { "key1": "val1", "key2": true} }

Die repsonse in 200 OK aber die Antwort Körper hat:

{ 
    "multicast_id": 6098503498585, 
    "success": 0, 
    "failure": 1, 
    "canonical_ids": 0, 
    "results":[ 
     { 
     "error": "InvalidRegistration" 
     } 
    ] 
} 

So ist die onMessageReceived() wird nicht ausgelöst, weder App im Vordergrund noch im Hintergrund? Warum erhalte ich UngültigeRegistrierung? Was vermisse ich?

Der Server-Schlüssel am Punkt 3 von Firebase Einstellungen Projekt -> Cloud-Messaging -> Server-Schlüssel

Antwort

0

In 4. Ihre JSON einen vorhergehenden

/Themen/

erfordert

für "bis" so:

{ "to": "/topics/testTopic",....} 
Verwandte Themen