Mit Firebase können wir Benachrichtigungsnachrichten über unsere eigene Anwendung senden, indem wir eine POST
Anfrage stellen.
Dieses Tutorial gibt uns Anweisungen, wie Sie diese Anfrage stellen können . Es gibt jedoch ein Authorization
Feld in der Kopfzeile, in dem ich meinen eigenen Serverschlüssel platzieren muss.
Woher bekomme ich diesen Serverschlüssel? Hierfür gibt es keine Anweisungen.
Antworten:
Lösung:
quelle
Project credentials
Überschrift in einer beschrifteten ZeileServer key
.Nehmen Sie diese: (Die erste Antwort ist richtig - diese soll nur zeigen, wie die Seite aussieht!) Https://support.clevertap.com/docs/android/find-your-fcm-sender-id-and-fcm -server-api-key.html #
quelle
UPDATE: Ab April 2017 funktioniert diese Methode nicht mehr. Der api_key in
google-services.json
ist nur der Legacy-Schlüssel. Die ausgewählte Antwort ist korrekt.Veralteter Weg:
In Ihrem Projekt befindet sich eine JSON-Datei mit dem Namen google-services.json
Öffnen Sie diese Datei und suchen Sie nach
Diese *** sind Ihr Server-API-Schlüssel
Wenn Sie diese Datei nicht haben, können Sie sie von Ihren App-Details im Firebase-Konto herunterladen
quelle
Es gibt zwei Schlüssel in Firebase, der erste befindet sich in den Einstellungen (Registerkarte Allgemein) und der aufgerufene Web-API-Schlüssel.
Der zweite und für was Sie interessant sind, ist in den Einstellungen (Tab Cloud Messaging) der so genannte Serverschlüssel
Verwenden Sie die zweite für Push-Benachrichtigungen von PHP.
quelle