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

Подробную информацию можно найти в руководстве по авторизации.