Method: media.download

Descarga el contenido multimedia subido, pero no los archivos de Google Drive. Se admite la descarga en 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

Es el nombre del contenido multimedia que estás descargando. 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 aplica correctamente, este método muestra el contenido del archivo como bytes.

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

Alcances de autorización

Se necesita uno de los siguientes permisos 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.