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

Nome do recurso do anexo, no formato spaces/*/messages/*/attachments/*.

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 (MIME) do arquivo.

thumbnailUri

string

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

downloadUri

string

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

source

enum (Source)

Apenas saída. A origem do anexo.

Campo de união data_ref.

data_ref pode ser apenas de um dos tipos a seguir:

attachmentDataRef

object (AttachmentDataRef)

Uma referência aos dados do anexo. Esse campo é usado com a API de mídia para fazer o download dos dados do anexo.

driveDataRef

object (DriveDataRef)

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

Referência de dados do anexo

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

string

O nome do recurso dos dados do anexo. Esse campo é usado com a API de mídia para fazer o download dos dados do anexo.

attachmentUploadToken

string

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

Referência de dados do Drive

Uma referência aos dados de um anexo do Drive.

Representação JSON
{
  "driveFileId": string
}
Campos
driveFileId

string

O ID do arquivo do Drive. Use com a API Drive.

Origem

Enums
SOURCE_UNSPECIFIED
DRIVE_FILE
UPLOADED_CONTENT

Métodos

get

Recebe os metadados de um anexo de mensagem.