SDK ガイド

入力・出力・結果処理

Zavilo へのファイル入力、単一・複数結果、ZIP、プレビュー、ダウンロード、自社サーバーへの送信方法を確認します。

単一ファイル入力

1つの File オブジェクトを Headless Tool に渡します。

複数ファイル入力

files: File[] を複数入力 Tool に渡します。

Result オブジェクト

files、archive、data、metadata、executionId の構造を確認します。

複数結果ファイル

複数ファイルを返す Tool の結果処理を確認します。

ZIP 結果

複数結果を ZIP として取得します。

プレビューとダウンロード

画像、PDF、動画をプレビューまたはダウンロードします。

自社サーバーへ送信

単一ファイル、複数ファイル、ZIP を自社サーバーへ送信します。

エラー処理

ZaviloError を処理し、予測可能なフォールバック UI を構成します。

通常の SDK Tool 実行では、Zavilo は顧客の入力ファイルや生成結果ファイルを Zavilo サーバーに保存しません。返された File オブジェクトをプレビュー、ダウンロード、または自社サーバーへ送信するかはアプリケーション側で決定します。