Method: media.download

Télécharge les contenus multimédias importés, mais pas les fichiers Google Drive. Le téléchargement peut être effectué à l'URI /v1/media/{+name}?alt=media. Pour exporter des octets depuis un fichier Google Drive, reportez-vous à 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 en octets.

Pour ne télécharger qu'une partie d'un fichier, utilisez l'en-tête Range avec une plage d'octets. 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 d'autorisation.