Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann ich Firebase Cloud-Messaging-Benachrichtigungen senden, ohne die Konsole zu verwenden?

Wie kann ich Firebase Cloud-Messaging-Benachrichtigungen senden, ohne die Konsole zu verwenden?

Barbara Streisand
Barbara StreisandOriginal
2025-01-03 15:03:43777Durchsuche

How Can I Send Firebase Cloud Messaging Notifications Without Using the Console?

Senden von Firebase Cloud Messaging-Benachrichtigungen ohne die Konsole

Bei der ersten Arbeit mit Firebase Cloud Messaging (FCM) verlassen sich viele auf die Firebase-Benutzerkonsole zum Versenden von Benachrichtigungen. Es gibt jedoch eine alternative Methode, um diese Aufgabe zu lösen, ohne die Konsole zu verwenden.

Serverseitige APIs

FCM bietet serverseitige APIs, mit denen Sie Nachrichten direkt senden können von Ihrem eigenen Server. Hier ist eine Erklärung der verfügbaren Optionen:

REST API

Mit Curl können Sie HTTP-Anfragen an den FCM-Endpunkt stellen, um Nachrichten zu senden:

curl -X POST --header "Authorization: key=<API_ACCESS_KEY>" \
    --Header "Content-Type: application/json" \
    https://fcm.googleapis.com/fcm/send \
    -d "{\&quot;to\&quot;:\&quot;<YOUR_DEVICE_ID_TOKEN>\&quot;,\&quot;notification\&quot;:{\&quot;title\&quot;:\&quot;Hello\&quot;,\&quot;body\&quot;:\&quot;Yellow\&quot;}}&quot;"

Admin-SDKs

Für verschiedene Plattformen bietet FCM dedizierte Admin-SDKs an SDKs bieten eine einfachere Möglichkeit zur Integration in die SDKs der Plattform. Die Liste der unterstützten Plattformen finden Sie hier:

https://firebase.google.com/docs/cloud-messaging/server#admin-sdks

Das obige ist der detaillierte Inhalt vonWie kann ich Firebase Cloud-Messaging-Benachrichtigungen senden, ohne die Konsole zu verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn