Ich habe Probleme beim Senden eines Themas Downstream-Nachricht mit Firebase. Alles funktioniert gut, wenn ich an einzelnen oder mehrfachen Benutzer senden mit Token, mein Code wie folgt aussiehtFirebase Cloud Messaging ungültigeRegistrierung für Thema Nachrichten
notif = {
'to': 'TOKEN',
'data': {'msg': 'whatever'},
}
opener = urllib2.build_opener()
data = json.dumps(notif)
req = urllib2.Request(
FCM_URL,
data=data,
headers={
'Content-Type': 'application/json',
'Authorization': 'key=' + API_KEY,
}
)
response = opener.open(req)
Allerdings, wenn ich die Empfänger ersetzen ein Thema verwenden, genauer gesagt der Code wird
notif = {
'to': '/topic/MY_TOPIC',
'data': {'msg': 'whatever'},
}
opener = urllib2.build_opener()
data = json.dumps(notif)
req = urllib2.Request(
FCM_URL,
data=data,
headers={
'Content-Type': 'application/json',
'Authorization': 'key=' + API_KEY,
}
)
response = opener.open(req)
{ "multicast_id": id, "Erfolg": 0, "Fehler": 1, "canonical_ids": 0, "Ergebnisse": [{ "Fehler": "InvalidRegistration"}]}
gibt es etwas, Ich vermisse? Ich sollte skizzieren, dass das Senden von Themennachrichten von der Firebase-Konsole gut funktioniert.
Jede Hilfe mehr als willkommen, Beste & danke! Alex
S.O.B !! Als Sie für das Posten. – Sababado