Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Menghantar Pemberitahuan Pemesejan Awan Firebase Menggunakan API REST?

Bagaimana untuk Menghantar Pemberitahuan Pemesejan Awan Firebase Menggunakan API REST?

Barbara Streisand
Barbara Streisandasal
2024-12-17 19:58:11631semak imbas

How to Send Firebase Cloud Messaging Notifications Using the REST API?

Menghantar Pemberitahuan Pemesejan Awan Firebase melalui API REST

Pemesejan Awan Firebase (FCM) menyediakan API bahagian pelayan untuk menghantar pemberitahuan tanpa menggunakan Firebase Konsol. Untuk mencapainya, anda boleh menggunakan REST API menggunakan cURL.

Langkah:

  1. Dapatkan Token Kebenaran:
    Sebelumnya membuat panggilan API, anda memerlukan token kebenaran. Lawati https://firebase.google.com/docs/cloud-messaging/server#authorizing_send_requests untuk memahami proses kebenaran.
  2. Hantar Mesej:
    Gunakan cURL untuk menghubungi FCM Titik akhir HTTP, menyatakan token kebenaran dalam pengepala:
curl -X POST --header "Authorization: key=<API_ACCESS_KEY>" \
    --Header "Content-Type: application/json" \
    https://fcm.googleapis.com/fcm/send \
    -d "{\
        "to":"<YOUR_DEVICE_ID_TOKEN>",\
        "notification":{
            "title":"Hello",
            "body":"Yellow"
        }
    }"

Ganti dengan kunci API sebenar anda dan dengan token peranti yang anda ingin hantar pemberitahuan.

Pilihan Lain:

Selain API REST, FCM menawarkan SDK Pentadbiran untuk pelbagai platform. SDK terbina untuk tujuan khusus ini menyediakan antara muka yang lebih mudah untuk menghantar pemberitahuan dari dalam persekitaran masing-masing. Berikut ialah senarai platform yang disokong: https://firebase.google.com/docs/cloud-messaging/server#client_sdk_api

Nota Sejarah:

Kaedah yang lebih lama menggunakan API yang dinyahaktifkan telah dialih keluar daripada respons ini. Sentiasa rujuk dokumentasi terkini yang disediakan oleh Firebase untuk mendapatkan maklumat terkini.

Atas ialah kandungan terperinci Bagaimana untuk Menghantar Pemberitahuan Pemesejan Awan Firebase Menggunakan API REST?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn