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 ドキュメントのエクスポート 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

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