メインコンテンツへスキップ
GET
/
files
/
{file_id}
/
content
cURL
curl -i -L -X GET "https://api.box.com/2.0/files/12345/content" \
     -H "authorization: Bearer <ACCESS_TOKEN>" \
"<string>"
このリソースは、バージョン2024.0のエンドポイントで使用されています。 詳細については、 Box APIのバージョン管理を参照してください。Box SDKのバージョニング戦略について詳しく学ぶ。」

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Headers

range
string

ダウンロードするコンテンツのバイト範囲。

bytes={start_byte}-{end_byte}の形式を使用して、ダウンロードするファイルのセクションを指定できます。

boxapi
string

この項目の共有リンクのURLと省略可能なパスワード。

このヘッダーを使用すると、ユーザーと明示的に共有されていない項目にアクセスできます。

shared_link=[link]形式を使用するか、パスワードが必要な場合はshared_link=[link]&shared_link_password=[password]を使用します。

このヘッダーは、共有されているファイルまたはフォルダのほか、その項目内にネストされているすべてのファイルやフォルダで使用できます。

Path Parameters

file_id
string
required

ファイルを表す一意の識別子。

ファイルIDを確認するには、ウェブアプリケーションでファイルにアクセスして、URLからIDをコピーします。たとえば、URLがhttps://*.app.box.com/files/123の場合、file_id123です。

Query Parameters

version
string

ダウンロードするファイルバージョン。

access_token
string

このリクエストの事前認証に使用できるアクセストークン (省略可)。つまり、ダウンロードリンクは、認証の処理方法を知らなくても、ブラウザまたはサードパーティのサービスと共有できます。このパラメータを使用する際は、そのファイルへの読み取りアクセスだけを許可するよう、アクセストークンが十分にダウンスコープされていることを確認してください。

Response

クライアントが自動的にリダイレクトとしてHTTP 3xxレスポンスに従うようにリダイレクトに従う設定を有効にしている場合は、リクエストされたファイルを返します。有効にしていない場合は、代わりに302が返されます。詳細については、ファイルのダウンロードに関するガイドを参照してください。

ファイルのバイナリコンテンツ。