Method: spaces.messages.replaceCards

メッセージに含まれるカードを置き換えます。

Chat 用アプリは、メッセージにすでにカードが含まれていて、そのカードがアプリによって作成された場合にのみ、人間が作成したメッセージのカードを置き換えることができます。

アプリがカードを空のリストに置き換えると、カードは削除されます。カードを削除した後、アプリはカードをメッセージに追加し直すことはできません。

承認スコープを使用したアプリ認証が必要です。- https://www.googleapis.com/auth/chat.bot

HTTP リクエスト

POST https://chat.googleapis.com/v1/{name=spaces/*/messages/*}:replaceCards

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

パスパラメータ

パラメータ
name

string

必須。メッセージのリソース名。

形式: spaces/{space}/messages/{message}

リクエストの本文

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

JSON 表現
{
  "cardsV2": [
    {
      object (CardWithId)
    }
  ]
}
フィールド
cardsV2[]

object (CardWithId)

省略可。メッセージに含めるカードの配列。これらのカードは、メッセージの既存のカードと置き換えられます。空の場合、メッセージに含まれる元のカードはクリアされます。

レスポンスの本文

成功すると、レスポンスの本文は空になります。

認可スコープ

次の OAuth スコープが必要です。

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

詳しくは、承認ガイドをご覧ください。