このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください
HTTP API
添付ファイルフィールドとファイルコレクションへのファイルアップロードは、HTTP API を介して行うことができます。添付ファイルフィールドまたはファイルコレクションが使用するストレージエンジンによって、呼び出し方法が異なります。
サーバーサイドアップロード
プロジェク トに組み込まれている S3、OSS、COS などのオープンソースのストレージエンジンでは、HTTP API を使ったアップロードはユーザーインターフェースからのアップロードと同じように機能し、ファイルはすべてサーバー経由でアップロードされます。API を呼び出す際には、ユーザーログインに基づく JWT トークンを Authorization リクエストヘッダーに含める必要があります。含めないと、アクセスは拒否されます。
添付ファイルフィールド
添付ファイルテーブル(attachments)リソースに対して create 操作を実行し、POST リクエストを送信します。file フィールド経由でバイナリコンテンツをアップロードすると、ファイルはデフォルトのストレージエンジンにアップロードされます。
ファイルを別のストレージエンジンにアップロードしたい場合は、attachmentField パラメーターを使って、対象のコレクションフィールドに設定されているストレージエンジンを指定できます (設定されていない場合は、デフォルトのストレージエンジンにアップロードされます)。
ファイルコレクション
ファイルコレクションにアップロードすると、自動的にファイルレコードが生成されます。ファイルコレクションリソースに対して create 操作を実行し、POST リクエストを送信して、file フィールド経由でバイナリコンテンツをアップロードしてください。

