Skip to main content
Question

Problemas ao anexar múltiplos arquivos no Pipefy via API

  • September 27, 2024
  • 2 replies
  • 158 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
  • Pipefy Legend
  • 1465 replies
  • 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
  • New Member
  • 1 reply
  • 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!


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings