Guias do SDK

Entrada, saída e resultados

Padrões práticos para enviar arquivos à Zavilo, receber um ou vários resultados, criar ZIP, visualizar, baixar e enviar arquivos ao seu próprio servidor.

Entrada de um arquivo

Passe um objeto File para uma Tool Headless.

Entrada de vários arquivos

Use files: File[] em Tools com várias entradas.

Objeto Result

Entenda files, archive, data, metadata e executionId.

Vários arquivos de resultado

Trate Tools que retornam vários arquivos.

Resultados ZIP

Solicite e use ZIP para saídas múltiplas.

Visualização e download

Visualize ou baixe imagens, PDFs e vídeos.

Enviar ao seu servidor

Envie arquivos ou ZIP ao seu próprio servidor.

Tratamento de erros

Trate códigos ZaviloError e crie uma UI de fallback previsível.

Na execução normal de uma Tool do SDK, a Zavilo não armazena nos servidores os arquivos de entrada do cliente nem os resultados gerados. Sua aplicação recebe objetos File e decide se deve visualizar, baixar ou enviar para o próprio servidor.