REST Resource: spaces.messages.attachments

Recurso: Archivo adjunto

Un archivo adjunto en Google Chat.

Representación 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. Es el nombre del recurso del archivo adjunto, con el formato spaces/{space}/messages/{message}/attachments/{attachment}.

contentName

string

Solo salida. Es el nombre de archivo original del contenido, no la ruta de acceso completa.

contentType

string

Solo salida. El tipo de contenido (tipo MIME) del archivo.

thumbnailUri

string

Solo salida. Es la URL de la miniatura que se debe usar para obtener una vista previa del archivo adjunto para un usuario humano. Las apps de chat no deben usar esta URL para descargar contenido de archivos adjuntos.

downloadUri

string

Solo salida. Es la URL de descarga que se debe usar para permitir que un usuario humano descargue el archivo adjunto. Las apps de chat no deben usar esta URL para descargar el contenido de los archivos adjuntos.

source

enum (Source)

Solo salida. Es la fuente del archivo adjunto.

Campo de unión data_ref. Es la referencia de datos al archivo adjunto. Las direcciones (data_ref) solo pueden ser una de las siguientes opciones:
attachmentDataRef

object (AttachmentDataRef)

Opcional. Es una referencia a los datos del archivo adjunto. Este campo se usa para crear o actualizar mensajes con archivos adjuntos, o con la API de Media para descargar los datos de los archivos adjuntos.

driveDataRef

object (DriveDataRef)

Solo salida. Es una referencia al archivo adjunto de Google Drive. Este campo se usa con la API de Google Drive.

AttachmentDataRef

Es una referencia a los datos del archivo adjunto.

Representación JSON
{
  "resourceName": string,
  "attachmentUploadToken": string
}
Campos
resourceName

string

Opcional. Es el nombre del recurso de los datos del archivo adjunto. Este campo se utiliza con la API de medios para descargar los datos del archivo adjunto.

attachmentUploadToken

string

Opcional. Es un token opaco que contiene una referencia a un archivo adjunto subido. Los clientes los tratan como una cadena opaca y se usa para crear o actualizar mensajes de Chat con archivos adjuntos.

Fuente

Es la fuente del archivo adjunto.

Enumeraciones
SOURCE_UNSPECIFIED Reservado.
DRIVE_FILE El archivo es un archivo de Google Drive.
UPLOADED_CONTENT El archivo se subirá a Chat.

Métodos

get

Obtiene los metadatos de un archivo adjunto de un mensaje.