Method: files.download

ファイルのコンテンツをダウンロードします。オペレーションの有効期間は、作成から 24 時間です。

HTTP リクエスト

POST https://www.googleapis.com/drive/v3/files/{fileId}/download

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

パスパラメータ

パラメータ
fileId

string

必須。ダウンロードするファイルの ID。

クエリ パラメータ

パラメータ
mimeType

string

省略可。ファイルのダウンロード MIME タイプ。このフィールドは、Google Workspace ドキュメントをダウンロードするときにのみ設定できます。サポートされている MIME タイプのリストについては、Google Workspace ドキュメントの files.export MIME タイプをご覧ください。設定されていない場合、Google Workspace ドキュメントはデフォルトの MIME タイプでダウンロードされます。デフォルトの MIME タイプは今後変更される可能性があります。

revisionId

string

省略可。ダウンロードするファイルのリビジョン ID。このフィールドは、Blob ファイル、Google ドキュメント、Google スプレッドシートをダウンロードする場合にのみ設定できます。ファイルの特定のリビジョンのダウンロードがサポートされていない場合は INVALID_ARGUMENT を返します。

リクエストの本文

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

レスポンスの本文

成功した場合、レスポンスの本文には Operation のインスタンスが含まれます。

認可スコープ

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

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.readonly

一部のスコープは制限されており、アプリで使用するにはセキュリティ評価が必要です。詳しくは、認可ガイドをご覧ください。