REST Resource: spaces.messages.attachments

Ресурс: Приложение

Вложение в Google Chat.

JSON-представление
{
  "name": string,
  "contentName": string,
  "contentType": string,
  "thumbnailUri": string,
  "downloadUri": string,
  "source": enum (Source),

  // Union field data_ref can be only one of the following:
  "attachmentDataRef": {
    object (AttachmentDataRef)
  },
  "driveDataRef": {
    object (DriveDataRef)
  }
  // End of list of possible types for union field data_ref.
}
Поля
name

string

Необязательный. Имя ресурса вложения в форме spaces/{space}/messages/{message}/attachments/{attachment} .

content Name

string

Только вывод. Исходное имя файла содержимого, а не полный путь.

content Type

string

Только вывод. Тип содержимого (тип MIME) файла.

thumbnail Uri

string

Только вывод. URL-адрес миниатюры, который следует использовать для предварительного просмотра вложения пользователю-человеку. Приложения чата не должны использовать этот URL-адрес для загрузки содержимого вложений.

download Uri

string

Только вывод. URL-адрес загрузки, который следует использовать, чтобы позволить пользователю-человеку загрузить вложение. Приложения чата не должны использовать этот URL-адрес для загрузки содержимого вложений.

source

enum ( Source )

Только вывод. Источник вложения.

Поле объединения data_ref . Ссылка на данные во вложении. data_ref может быть только одним из следующих:
attachment Data Ref

object ( AttachmentDataRef )

Необязательный. Ссылка на данные вложения. Это поле используется для создания или обновления сообщений с вложениями или с помощью медиа API для загрузки данных вложений.

drive Data Ref

object ( DriveDataRef )

Только вывод. Ссылка на вложение Google Диска. Это поле используется с API Google Диска.

ссылка на вложение данных

Ссылка на данные вложения.

JSON-представление
{
  "resourceName": string,
  "attachmentUploadToken": string
}
Поля
resource Name

string

Необязательный. Имя ресурса данных вложения. Это поле используется с медиа-API для загрузки данных вложения.

attachment Upload Token

string

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

Источник

Источник вложения.

Перечисления
SOURCE_UNSPECIFIED Сдержанный.
DRIVE_FILE Это файл Google Диска.
UPLOADED_CONTENT Файл будет загружен в чат.

Методы

get

Получает метаданные вложения сообщения.