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} .

contentName

string

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

contentType

string

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

thumbnailUri

string

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

downloadUri

string

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

source

enum ( Source )

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

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

object ( AttachmentDataRef )

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

driveDataRef

object ( DriveDataRef )

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

AttachmentDataRef

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

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

string

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

attachmentUploadToken

string

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

Источник

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

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

Методы

get

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