Montei uma API para enviar avisos e/ou cobranças via WhatsApp atraves do MkAuth, não testei e não sei se funcionaria corretamnete se instalado diretamente no mkauth pois como utilizo o mkauth virtualizado em proxmox e como o sistema é bem leve optei com criar um CT com umbuntu 23.04 a parte no proxmox, acredito que rode até em um pendrive.
O conteudo é auto explicativo e a API é gratuita e cumpre com a funcionalidade que promete sendo 100% funcional, tem gente cobrando mensalidade de 100 reais ou instalação de 300 reais mas aqui vcs conseguem de graça, como a finalidade é somente o envio de cobranças e não um chat-bot caso algum cliente responda alguma mensagem sera notificado que o numero é apenas para uso do sistema portanto sujiro utilizar uma conta de whatsapp a parte ou ate mesmo aqueles numeros virtuais.
Download e Instalação
Para adicionar comentários, você deve ser membro de MK-AUTH.
Respostas
Kleber.
Sistema atualizado para a versao beta 23
Teste feito, segue resultado, debug habilitado.
Continua o mesmo erro: MkAuth Refused the Connection
Reiniciei a VM e refiz os teste, agora do debugger, retorna dessa forma, porem o erro MkAuth Refused the Connection continua.
ja consegui identificar o problema pelo teu print, qual gateway vc utiliza e quais opções você esta selecionando na API
abaixo desse print do console aparece mais alguma coisa ?
tudo que tiver com o nome Bot-Mwsm em vermelho faz parte do debug
O gateway que usamos é o PlaySMS post compatível.
Estamos usando o túnel.
Abaixo desse print não aparece mais nada, só vai até aí.
Complementando.
gateway de pagamento ( gerencianet, etc)
opções da API em settings >API ( Bar, QR, etc )
A ta, o de pagamento e o Banco Santander.
Segue um print do CLI.
Quando encaminho uma mensagem pelo simulado no console gera essa mensagem.
E para ai.
Bom dia, segue dados, o erro permanece: Returned Invalid Request.
MK-AUTH 24.02 :: TUX 4.19
Gateway: 364 GERENCIANET.API / BOLIX
admin/titulo_info.hhvm?titulo=25387
Processamento: 03/05/24
Vencimento: 22/05/24 - MAI/2024
Nosso: gerencianet
Tipo: mensalidade
Status da transação 712xyzz32 no site da EfiPay
waiting - Aguardando pagamento
Gostaria de deixar a sugestão de pesquisar só os títulos abertos, reduziria muito a consulta:
https://<IP_MK-AUTH>/api/titulo/aberto/login
Endpoint: api/titulo/aberto/{cpf}
Endpoint: api/titulo/aberto/{login}
Método: GET
EDIT: Pode não ser uma boa ideia já que não vai trazer o boleto vencido, porem na mensagem do sistema de 5 dias vencidos coloca só para ir na central do cliente.
quais as opções vc marcou em Settings > API, teu banco só retorna pro mkauth a opção linhadig então em teoria só ira funcionar a opção BAR e talves a PDF, as demais vc ja descarta de cara, vou analisar o codigo com uma tratativa desse erro
Testei um por um, pelo debug eu acho que só gera o token JWT (pelos caracteres informados) mas não faz a pesquisa.
O erro do navegador foi no Firefox.