在不使用控制台的情況下發送Firebase 雲端訊息通知
雖然使用Firebase 用戶控制台發送通知很方便,但您控制台發送通知很方便,但您可能會遇到這樣的情況:需要直接從您的伺服器發送通知。 Firebase Cloud Messaging 提供了多種選項來實現此目的。
HTTP 端點
一種方法是利用 Firebase Cloud Messaging 提供的 HTTP 端點。您可以執行簡單的curl指令來傳送通知:
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\"}}"
管理 SDK
為了您的方便,Firebase Cloud Messaging 提供了各種管理SDK平台:
Objective-C (iOS)
這些 SDK提供更簡單、更結構化的介面來發送通知。
其他選項
如果您需要對通知過程進行更多控制,可以探索以下選項:
Firebase CLI:直接從命令列發送通知。
雲端函數對於 Firebase: 利用事件驅動函數,可以根據特定觸發器發送通知。
融合位置提供者:
依照裝置位置發送通知。 透過利用這些替代方案,您可以在通知傳遞過程中獲得更大的靈活性和客製化。以上是如何在沒有控制台的情況下以程式設計方式發送 Firebase Cloud Messaging 通知?的詳細內容。更多資訊請關注PHP中文網其他相關文章!