Method: media.download

Scarica i contenuti multimediali caricati, ma non i file di Google Drive. Il download è supportato nell'URI /v1/media/{+name}?alt=media. Per esportare i byte da un file di Google Drive, vedi il metodo files.export su Google Drive.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
resourceName

string

Nome dei contenuti multimediali che stai scaricando. Per ulteriori informazioni, vedi spaces.messages.attachments.attachmentDataRef.

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

In caso di esito positivo, questo metodo restituisce i contenuti del file sotto forma di byte.

Per scaricare solo una parte di un file, utilizza l'intestazione Range con un intervallo di byte. Ad esempio: Range: bytes=500-999.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per ulteriori informazioni, consulta la guida all'autorizzazione.