Method: media.download

アップロードしたメディアはダウンロードされますが、Google ドライブのファイルはダウンロードされません。ダウンロードは URI /v1/media/{+name}?alt=media でサポートされています。Google ドライブ ファイルからバイトをエクスポートするには、Google ドライブの files.export メソッドをご覧ください。

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
resourceName

string

ダウンロードするメディアの名前。詳しくは spaces.messages.attachments.attachmentDataRef をご覧ください。

リクエスト本文

リクエストの本文は空にする必要があります。

レスポンスの本文

成功すると、このメソッドはファイルの内容をバイト単位で返します。

ファイルの一部のみをダウンロードするには、バイト範囲を指定した Range ヘッダーを使用します。(例: Range: bytes=500-999)。

認可スコープ

次の OAuth スコープのいずれかが必要です。

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

詳しくは、認可ガイドをご覧ください。