SDK 가이드
입력·출력·결과 처리
Zavilo에 파일을 전달하고, 단일·멀티 결과를 받고, ZIP을 생성하고, 미리보기·다운로드하거나 고객 서버로 전송하는 실제 연동 방법입니다.
단일 파일 입력
하나의 File 객체를 Headless Tool에 전달합니다.
멀티파일 입력
병합·일괄처리·멀티입력 Tool에 files: File[]을 전달합니다.
Result 객체
files, archive, data, metadata, executionId 구조를 확인합니다.
멀티파일 결과
여러 결과 파일을 반환하는 Tool의 처리 방법입니다.
ZIP 결과
멀티파일 결과를 ZIP으로 생성하고 사용하는 방법입니다.
미리보기 및 다운로드
이미지·PDF·비디오 결과를 미리보기하거나 다운로드합니다.
고객 서버로 전송
단일 파일, 여러 파일 또는 ZIP을 고객 서버로 전송합니다.
오류 처리
ZaviloError 코드로 오류를 처리하고 예측 가능한 UI를 구성합니다.
일반적인 SDK Tool 실행에서 Zavilo는 고객의 입력 파일이나 생성 결과 파일을 Zavilo 서버에 저장하지 않습니다. 고객 서비스가 반환된 File 객체를 받아 미리보기, 다운로드 또는 자체 서버 전송 여부를 결정합니다.