Estou implementando um integração que irá enviar os dados para preenchimento do formulário de início do funil através da API GraphQL.
O nosso formulário contém dois campos para anexar arquivos.
Gostaria de saber como faço para enviar um arquivo para o s3 do Pipefy para, em seguida vincula-lo a um card.
Já estou gerando o CreatePresignedUrl mas não consegui encontrar instruções de como devo postar o arquivo para url disponibilizada no response.
O seguinte post me deu alguma ideia do caminho mas não esclarece a parte do upload do arquivo.
Estou recebendo a seguinte mensagem de erro quando tento fazer o PUT para o s3:
<Error><Code>SignatureDoesNotMatch</Code><Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message>
Espero ter sido claro o suficiente e desde já agradeço.
Att,
João.