Method: spaces.messages.patch

メッセージを更新します。patch メソッドと update メソッドには違いがあります。patch メソッドは patch リクエストを使用し、update メソッドは put リクエストを使用します。patch メソッドの使用をおすすめします。例については、メッセージを更新するをご覧ください。

認証が必要です。アプリの認証ユーザー認証をサポートします。アプリの認証を使用する場合、リクエストで更新できるのは、呼び出し元の Chat アプリによって作成されたメッセージのみです。

HTTP リクエスト

PATCH https://chat.googleapis.com/v1/{message.name=spaces/*/messages/*}

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

パスパラメータ

パラメータ
message.name

string

リソース名。形式は spaces/*/messages/* です。

例: spaces/AAAAAAAAAAA/messages/BBBBBBBBBBB.BBBBBBBBBBB

クエリ パラメータ

パラメータ
updateMask

string (FieldMask format)

必須。更新するフィールドパス。複数の値を入力する場合は、カンマで区切ります。

現在サポートされているフィールドパス:

allowMissing

boolean

(省略可)true でメッセージが見つからない場合は、新しいメッセージが作成され、updateMask は無視されます。指定されたメッセージ ID はクライアントが割り当てる必要があります。そうでない場合、リクエストは失敗します。

リクエスト本文

リクエストの本文には Message のインスタンスが含まれています。

レスポンスの本文

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

認可スコープ

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

  • https://www.googleapis.com/auth/chat.bot
  • https://www.googleapis.com/auth/chat.import
  • https://www.googleapis.com/auth/chat.messages

詳細については、認可ガイドをご覧ください。