Conectores
Arquivos
Zip
8 min
objetivo o conector zip permite descompactar arquivos zip localizados na pasta temporária ( tmp ) do servidor fluid este conector é interno e não requer conexão com serviços externos criando conexão este conector não requer conexão ele opera diretamente sobre arquivos temporários no ambiente da plataforma fluid pré requisitos o arquivo zip precisa estar previamente enviado e disponível no diretório tmp do servidor da fluid a extensão do arquivo deve obrigatoriamente ser zip nome do arquivo deve conter a extensão no final, por exemplo documentos zip campos de entrada operation (objeto, obrigatório) define a operação que será executada opções disponíveis descompactar arquivo filename (string, obrigatório) nome do arquivo zip que será descompactado exemplo documentos zip observação o arquivo deve estar previamente na pasta tmp do servidor campos de saída nenhum retorno é gerado diretamente pelo conector caso necessário, utilize conectores complementares para leitura dos arquivos extraídos configurando fluxo crie um fluxo (passo a passo ) e arraste o conector zip para o canvas operações operação descompactar arquivo descompacta um arquivo zip localizado na pasta temporária do servidor (tmp) na prática use este conector quando precisar extrair arquivos zip enviados previamente para o servidor via outro conector (como ftp, sftp, etc ) certifique se de que o nome do arquivo esteja correto e que ele esteja na pasta tmp exemplo de uso { "operation" { "value" "unzip tmp", "filename" "documentos zip" } } possíveis erros código mensagem causa possível 400 file not found o arquivo informado não está presente na pasta `tmp` 400 invalid file extension a extensão do arquivo não é ` zip` 500 internal server error erro inesperado no processo de descompactação disparando o fluxo o conector zip pode ser acionado por qualquer gatilho disponível na fluid é comum ser utilizado após etapas que fazem upload de arquivos para o servidor
