Method: media.download

Télécharge les fichiers multimédias importés, mais pas les fichiers Google Drive. Le téléchargement est compatible avec l'URI /v1/media/{+name}?alt=media. Pour exporter des octets à partir d'un fichier Google Drive, consultez la méthode files.export dans Google Drive.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
resourceName

string

Nom du contenu multimédia que vous téléchargez. Pour en savoir plus, consultez spaces.messages.attachments.attachmentDataRef

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Lorsque cette méthode fonctionne, elle renvoie le contenu du fichier sous forme d'octets.

Pour télécharger uniquement une partie d'un fichier, utilisez l'en-tête Range avec une plage d'octets. Par exemple : Range: bytes=500-999.

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

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

Pour en savoir plus, consultez le guide relatif aux autorisations.