Webhook Base64 não fica setado - v2.1.0
Welcome!
- [X] Yes, I have searched for similar issues on GitHub and found none.
What did you do?
troquei de versão, da 1.8.1 para a 2.1.0, quando fui habilitar novamente algumas automações que dependem da Webhook Base64 pude perceber que ela não ficava salva, logo quando você salva e da uma refresh na pagina ela volta para a opção de desabilitado.
What did you expect?
Que quando selecionado o Webhook Base64 e aperta o botão salvar ele ficar funcionando.
What did you observe instead of what you expected?
observei que ele não fica salvo quando selecionado.
Screenshots/Videos
No response
Which version of the API are you using?
versão 2.1.0
What is your environment?
Docker
Other environment specifications
No response
If applicable, paste the log output
sem erros no log
Additional Notes
No response
estou com esse problema também. Além do Base64 o webhook by events também não mantém, somente os events que estão abaixo...
estou com esse problema também. Além do Base64 o webhook by events também não mantém, somente os events que estão abaixo...
exatamente isso mateus! espero que seja consertado o mais brevemente possível, fiquemos no aguardo
Pois é, mesma coisa por aqui! Minha automação para processar audio no n8n parou por causa disso.
Na Versão: 2.1.1-homolog funcionou aqui
Testem com uma versão mais recente e respondam aqui se ainda está com o problema
base64 não está passando, minha evo é a Version: 2.2.0
Alguém conseguiu resolver esse problema? Estou passando por aqui.
Versão 2.2.3 aqui com o mesmo problema ainda
Na Versão: 2.1.1-homolog funcionou aqui
Testei essa 'v2.1.1-homolog' e funcionou.
A v2.2.2 e a v2.2.3 nao enviam o base64 .
Versão 2.2.3 não envia o base64 mesmo.
Tudo bem, pessoal? Utilizem o recurso de "Obter mídia em Base64", Acredito que devem ter feito alguma melhoria, e não enviam automaticamente:
DOC: https://doc.evolution-api.com/v2/api-reference/chat-controller/get-base64
Galera vou explicar como resolvi. Usei as dicas esse vídeo: https://youtu.be/SGRkUT-yTC0
Versão do meu Evolution: Versão: 2.2.0
Meu fluxo:
Tem que fazer uma requisição no metodo POST. A url funciona assim: {url_servidor}/chat/getBase64FromMediaMessage/{instância}
Veja no exemplo:
No headers envie a api-key:
No body:
Exemplo do JSON:
{ "message": { "key": { "id": "{{ $('If').item.json.body.data.key.id }}" } }, "convertToMp4": false }
Após isso é só rodar o node que vair converter o base64
conforme mencionado acima está a forma como resolver, recomendo sempre usarem uma versão mais atualizada e estável. Caso alguém ainda tenha algum problema relacionado abra uma issue nova e usando uma versão mais atual, ja que a mesma citada é a 2.1.0 e já estámos na 2.2.3 que logo terá novas correções.
{ "message": { "key": { "id": "{{ $('If').item.json.body.data.key.id }}" } }, "convertToMp4": false }
Um das "gambiarras" mais úteis do meu dia de hoje. Obrigado, irmão!
Funcionou aqui também, muito obrigado!
Tudo bem, pessoal? Utilizem o recurso de "Obter mídia em Base64", Acredito que devem ter feito alguma melhoria, e não enviam automaticamente:
DOC: https://doc.evolution-api.com/v2/api-reference/chat-controller/get-base64
deu certo assim, obrigado!