REST Resource: spaces.threads

Ресурс: Thread

В цепочке в чат-группе Google Chat. Пример использования приведен в разделе Как начать цепочку сообщений или ответить в ней.

Если вы указываете цепочку при создании сообщения, то можете задать поле messageReplyOption, чтобы определить, что произойдет, если соответствующая цепочка не будет найдена.

JSON-представление
{
  "name": string,
  "threadKey": string,
  "threadMetadata": {
    object (ThreadMetadata)
  }
}
Поля
name

string

Идентификатор. Название ресурса цепочки.

Пример: spaces/{space}/threads/{thread}

threadKey

string

Необязательное поле. Входные данные для создания или обновления цепочки. В противном случае используется только для вывода. Идентификатор цепочки. Максимальная длина – 4000 символов.

Этот идентификатор уникален для приложения Chat, которое его задает. Например, если несколько приложений Chat создают сообщение, используя один и тот же ключ цепочки, сообщения публикуются в разных цепочках. Чтобы ответить в цепочке, созданной пользователем или другим приложением Chat, укажите поле цепочки name.

threadMetadata

object (ThreadMetadata)

Необязательное поле. Метаданные цепочки для ее отображения и управления ею как сеансом.

ThreadMetadata

Метаданные цепочки, используемые для отображения сеанса в Google Chat и управления им. Применимо только к приложениям с включенными функциями агентов.

JSON-представление
{
  "title": string,
  "icon": {
    object (Icon)
  }
}
Поля
title

string

Необязательное поле. Название цепочки. Название, описывающее тему сеанса.

Максимальная длина – 1024 символа.

Если не указано, по умолчанию используется первое сообщение в сеансе.

icon

object (Icon)

Необязательное поле. Значок цепочки. Значок, который показывается рядом с названием сеанса.

Поддерживаются только значки Material Design. Если значение не указано, по умолчанию используется значок Notes.

Значок

Значок, который показывается в запросе или цепочке.

JSON-представление
{
  "altText": string,

  "materialIcon": {
    object (MaterialIcon)
  }
}
Поля
altText

string

Необязательное поле. Альтернативный текст этого значка, который используется для специальных возможностей.

Значок, который показывается в подсказке. Ниже приведен список взаимоисключающих полей. В ответе будет задано не более одного из следующих полей:
materialIcon

object (MaterialIcon)

Показывает один из значков Material Design от Google.

Например, чтобы показать значок флажка, используйте

"materialIcon": {
  "name": "check_box"
}
Конец взаимоисключающих полей.

Методы

get

Получает сведения о цепочке в чат-группе прямой переписки с приложением.

list

Возвращает список цепочек в чат-группе прямой переписки с приложением.

patch

Обновляет цепочку в чат-группе для прямой переписки с приложением.