Method: projects.messages.send

指定されたターゲット (登録トークン、トピック、または条件) にメッセージを送信します。

HTTPリクエスト

POST https://fcm.googleapis.com/v1/{parent=projects/*}/messages:send

URL はgRPC トランスコーディング構文を使用します。

パスパラメータ

パラメーター
parent

string

必須。これには、Firebase プロジェクト ID (つまり、Firebase プロジェクトの一意の識別子) が、 projects/{project_id}の形式で含まれます。従来のサポートでは、パディングのない数値プロジェクト番号も、 projects/{project_number}の形式でサポートされます。

リクエストボディ

リクエスト本文には、次の構造のデータが含まれます。

JSON表現
{
  "validate_only": boolean,
  "message": {
    object (Message)
  }
}
田畑
validate_only

boolean

実際にメッセージを配信せずにリクエストをテストするためのフラグ。

message

object ( Message )

必須。送信するメッセージ。

レスポンスボディ

成功した場合、応答本文にはMessageのインスタンスが含まれます。

認可の範囲

次の OAuth スコープのいずれかが必要です。

  • https://www.googleapis.com/auth/firebase.messaging
  • https://www.googleapis.com/auth/cloud-platform

詳細については、 「認証の概要」を参照してください。