Method: projects.messages.send

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

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
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

詳細については、認証の概要をご覧ください。