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.