REST Resource: spaces.messages.attachments

Recurso: anexo

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

Opcional. Nome do recurso do anexo, no formato spaces/{space}/messages/{message}/attachments/{attachment}.

contentName

string

Apenas saída. O nome do arquivo original 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 usada para visualizar o anexo para um usuário humano. Os apps de chat não podem usar esse URL para fazer o download do conteúdo do anexo.

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 fazer o download 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 fazer o download dos 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 de chat com anexos.

Origem

A origem do anexo.

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