メインコンテンツへスキップ
GET
ファイルをダウンロード

承認

Authorization
string
header
必須

すべてのリクエストは API キーで認証します:Authorization: Bearer {API_KEY}。アプリのエンドポイントにはアプリの API キーを、ナレッジのエンドポイントにはナレッジベースの API キーを使用します(Dify API クイックスタート)。

キーはサーバーサイドで保管し、クライアントコードには決して埋め込まないでください。キーが欠落または無効なリクエストは HTTP 401unauthorized)で失敗します。

パスパラメータ

file_id
string<uuid>
必須

ダウンロードするファイルの ID です。ファイルアップロードのレスポンスから取得します。

クエリパラメータ

as_attachment
boolean
デフォルト:false

true の場合、ファイルはブラウザでインライン表示される代わりに、添付ファイルとしてダウンロードされます。

user
string

エンドユーザーの識別子。アプリ側で定義し、アプリ内で一意にします。ここではファイルアクセスに影響しません。アクセスは user ではなくアプリとメッセージによってスコープされます。エンドユーザーの識別 を参照してください。

レスポンス

生のファイルコンテンツを返します。Content-Type ヘッダーはファイルの MIME タイプに設定されます。as_attachmenttrue の場合、ファイルは Content-Disposition: attachment としてダウンロード形式で返されます。

The response is of type file.