FB Benachrichtigungen per server-side-code
Den neuen FB-Benachrichtigungen-service ermöglicht es uns, eine Konsolen-UI-post-Benachrichtigungen an alle mobile-app-Benutzer.
Aber ich konnte nicht finden, eine REST-API für die FB-Benachrichtigungen-Service. Ich möchte zum senden von Benachrichtigungen an mobile Nutzer automatisch per server-side-code basierend auf ein Ereignis. Tut FB-Benachrichtigungen Service-API zugreifen können, die über HTTP/S?
haben Sie die Dokumentation Lesen? firebase.google.com/docs/cloud-messaging/...
InformationsquelleAutor Narendra Naidu | 2016-05-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja,Sie können.
1) Erstens, die server-Taste Ihrer FB-Projekt:
2) Nun, hier ist eine Beispiel-php-script zum senden einer Mitteilung an ein bestimmtes Gerät:
3) - Ausgang Ausführung:
InformationsquelleAutor testuserx
Meistens! Die Dokumentation ist unter FB Cloud-Messaging: https://firebase.google.com/docs/cloud-messaging/downstream
Der Hauptunterschied ist, dass Nachrichten, die von den Benachrichtigungen Konsole bekommen einige automatische FB-Analytics-tracking: für Nachrichten, die Sie sich selbst senden möchten Sie vielleicht fügen Sie einige Ereignisse zu verfolgen, manuell.
InformationsquelleAutor Ian Barber
@Narendra Naidu, Hallo können Sie versuchen, diesen code-snippet für server-side-push-Benachrichtigung. erstellen Sie einfache java-Klasse in Ihrem sever side project code, und fügen Sie diese Methode mit parameter müssen Sie auch einige FB Berechtigung, dies zu tun. bitte versuchen Sie die folgenden.
Gehen Sie bitte über diesen ref-Dokument:
it bietet Ihnen server-end-Informationen für das senden von Benachrichtigungen von Ihrem server-zu - FB-server-zu-client-Anwendung.
Außerdem Finden Sie diese unter reinen java-code-Datei (server Klasse), von denen man einige schnelle Idee.
Bitte lassen Sie mich wissen, wenn ich weitere Unterstützung.
Eigentlich FCM bietet zwei Möglichkeiten, um das Ziel einer Nachricht an mehrere Geräte: Thema messaging das ermöglicht Ihnen das senden einer Nachricht an mehrere Geräte, die sich in einem bestimmten Thema. die Device-Gruppe messaging das ermöglicht Ihnen das senden einer Nachricht an mehrere Geräte zu einer Gruppe gehören, die Sie definieren. Entnehmen Sie bitte das offizielle Dokument für diese firebase.google.com/docs/cloud-messaging/android/send-multiple Dank.
Hallo dieser code funktioniert nicht auf einem server mit SSL-Sicherheit. Es gibt mir die Ausnahme "Kein Thema alternative DNS-name matching fcm.googleapis.com". Irgendeine Idee, über diese Ausnahme?
Ein " ldaps connection-URL und setzen die 'sichere' Attribut auf 'false' in das user Verzeichnis auf eine SSL-Verbindung verwenden, wird nicht überprüfen, ob der hostname und Zertifikat übereinstimmen.
Kann sein SSL-Zertifikat bekam abgelaufen, So deaktivieren Sie die SSL-check-in Quellcode. versuchen Sie, einige code zum deaktivieren der SSL-check auch versuchen, mit der oben genannten Methode, die ich erwähnen im vorherigen Kommentar.
InformationsquelleAutor Sandeep_Devhare