Skip to main content
Question

Problemas ao anexar múltiplos arquivos no Pipefy via API

  • September 27, 2024
  • 2 replies
  • 290 views

Elivelton Bouteille

Estamos enfrentando alguns problemas ao tentar anexar múltiplos arquivos em um campo no Pipefy usando a API. Quando fazemos o upload do primeiro arquivo, ele é anexado normalmente, mas ao tentar adicionar um segundo arquivo, recebemos um erro de "Dado fornecido inválido". Parece que o campo não está configurado para aceitar mais de um arquivo ou o formato que estamos enviando não está correto. Além disso, percebemos que, em vez de aceitar múltiplos arquivos, o campo acaba substituindo o arquivo anterior.

Estamos buscando orientação sobre como configurar adequadamente um campo no Pipefy para aceitar múltiplos arquivos via API. Caso o campo deva aceitar múltiplos anexos, seria útil esclarecer o formato correto de envio dos dados. Além disso, gostaríamos de saber se existe alguma limitação ou restrição em campos de anexo no Pipefy que esteja causando esses erros.

2 replies

marcosmelo
Forum|alt.badge.img+18
  • Legend
  • September 27, 2024

Ola

Esse erro já é antigo

Tem um post falando sobre isso 

 

Veja se te ajuda

 

https://community.pipefy.com/pergunte-a-comunidade-38/erro-ao-acessar-anexos-via-api-2476

 


lcparreira
Forum|alt.badge.img
  • Explorer
  • October 13, 2024

Elivelton, boa noite!

Você precisa passar todos os arquivos como parâmetro:
 

mutation {
updateCardField(input: {
card_id: 123456,
field_id: "id_do_campo_de_anexo",
new_value: ["orgs/55ad5677-g152-1556-jf3f-901d1278k1f8/uploads/223cad12-1abc-1a23-a123-1a2bcd3e4f01/nome_do_arquivo1.pdf","orgs/55ad5677-g152-1556-jf3f-901d1278k1f8/uploads/223cad12-1abc-1a23-a123-1a2bcd3e4f01/nome_do_arquivo2.pdf"]
}) {
clientMutationId
success
}
}

Se quiser adicionar novo arquivo, precisará gerar uma nova URL para cada arquivo existente, e então usar todas para anexar conforme codigo acima.

Qualquer dúvida avise!