Method: media.download

Descarga el contenido multimedia que se subió, pero no los archivos de Google Drive. La descarga es compatible con el URI /v1/media/{+name}?alt=media. Para exportar bytes de un archivo de Google Drive, consulta el método files.export en Google Drive.

Solicitud HTTP

GET https://chat.googleapis.com/v1/media/{resourceName=**}

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
resourceName

string

El nombre del contenido multimedia que vas a descargar. Para obtener más detalles, consulta la información de spaces.messages.attachments.attachmentDataRef.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Si se ejecuta correctamente, este método muestra el contenido del archivo en bytes.

Para descargar solo una parte de un archivo, usa el encabezado Range con un rango de bytes. Por ejemplo: Range: bytes=500-999.

Permisos de autorización

Se necesita uno de los siguientes alcances de OAuth:

  • https://www.googleapis.com/auth/chat.bot
  • https://www.googleapis.com/auth/chat.messages
  • https://www.googleapis.com/auth/chat.messages.readonly

Para obtener más información, consulta la guía de autorización.