ホームページ >バックエンド開発 >PHPチュートリアル >Firebase Cloud Messaging 通知をサーバーから直接送信するにはどうすればよいですか?
Firebase コンソールを使用しない Firebase Cloud Messaging 通知の送信
Firebase Cloud Messaging は、Android デバイスに通知を送信するための多用途のプラットフォームを提供します。 Firebase ユーザー コンソールは便利なインターフェイスを提供しますが、開発者が独自のサーバー側アプリケーションに通知を統合することを好むシナリオもあるでしょう。
API ベースの通知送信
Firebase Cloud Messaging は、開発者がサーバーから直接通知を送信できるようにする REST API を提供します。このアプローチにより、より高い柔軟性とカスタマイズ オプションが提供されます。
段階的な手順:
リクエスト本文: リクエスト本文には以下を含める必要があります。 data:
"message":
ヘッダー: リクエスト ヘッダーには次のものが含まれている必要があります:
カールの例リクエスト:
curl -X POST -H "Authorization: Bearer ya29.ElqKBGN2Ri_Uz...HnS_uNreA" \ -H "Content-Type: application/json" \ -d '{ "message":{ "notification":{ "title":"FCM Message", "body":"This is an FCM Message" }, "token":"bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1..." }}' \ https://fcm.googleapis.com/v1/projects/myproject-b5ae1/messages:send
これらの手順に従うことで、Firebase ユーザー コンソールを使用せずに、自分のサーバーから Firebase Cloud Messaging 通知を正常に送信できます。
以上がFirebase Cloud Messaging 通知をサーバーから直接送信するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。