REST Resource: spaces.messages.attachments

Recurso: Attachment

Um anexo no Google Chat.

Representação 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.
}
Campos
name

string

Identificador. Nome do recurso do anexo.

Formato: spaces/{space}/messages/{message}/attachments/{attachment}.

contentName

string

Apenas saída. O nome original do arquivo do conteúdo, não o caminho completo.

contentType

string

Apenas saída. O tipo de conteúdo (tipo MIME) do arquivo.

thumbnailUri

string

Apenas saída. O URL da miniatura que deve ser usado para visualizar o anexo para um usuário humano. Os apps de chat não podem usar esse URL para baixar conteúdo de anexos.

downloadUri

string

Apenas saída. O URL de download que deve ser usado para permitir que um usuário humano faça o download do anexo. Os apps de chat não podem usar esse URL para baixar conteúdo de anexos.

source

enum (Source)

Apenas saída. A origem do anexo.

Campo de união data_ref. A referência de dados ao anexo. data_ref pode ser apenas de um dos tipos a seguir:
attachmentDataRef

object (AttachmentDataRef)

Opcional. Uma referência aos dados do anexo. Esse campo é usado para criar ou atualizar mensagens com anexos ou com a API Media para baixar os dados do anexo.

driveDataRef

object (DriveDataRef)

Apenas saída. Uma referência ao anexo do Google Drive. Esse campo é usado com a API Google Drive.

AttachmentDataRef

Uma referência aos dados do anexo.

Representação JSON
{
  "resourceName": string,
  "attachmentUploadToken": string
}
Campos
resourceName

string

Opcional. O nome do recurso dos dados do anexo. Esse campo é usado com a API Media para fazer o download dos dados do anexo.

attachmentUploadToken

string

Opcional. Token opaco que contém uma referência a um anexo enviado. Tratado pelos clientes como uma string opaca e usado para criar ou atualizar mensagens do Chat com anexos.

Origem

A origem do anexo.

Tipos enumerados
SOURCE_UNSPECIFIED Reservado.
DRIVE_FILE O arquivo é do Google Drive.
UPLOADED_CONTENT O arquivo é enviado para o Chat.

Métodos

get

Recebe os metadados de um anexo de mensagem.