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
sim, se a instalação for feita dentro do mkauth ja faz a atualização da API, reiniciar o mkauth após concluir toda a instalação, vc ja liberou a leitura da API ?
na guia configuração revisa o passo 1 e 2 do tutorial e reinicia a maquina, em seguida nas configurações de API no mwsm na ultima opção em vez do ip tenta colocar o dominio ( cloudflare zero ) e muda para a opção Domain SSL e faz um teste, vc pode tambem fazer a instalação de um certificado SSL localmente em um subdominio e fazer o redirecionamento via mikrotik ou dns local e apontar ele no Mwsm ( aqui estou utilizando assim ).
tanto por subdominio fake ( so funciona na rede interna ) quanto por dominio global ( cloudflare zero ) consigo linkar a API.
Entao cleber, quando vamos instalar ele do zero, sua linha de inatalação ja faz isso aqui, não e?
" cd ~ && sudo wget https://raw.githubusercontent.com/MKCodec/MkAuth-API/main/titulo.api -O /opt/mk-auth/api/titulo.api "
Eu tenho funcionando em uma outro mkauth, so que agora quero deixar instalad na versao nova que tem para baixar. so que toda hora da que o tunel nao fecha, que da erro de sql, entre outros
JMTELECOM, revisa os dados na configuração do Mwsm, instala a API do Mkauth modificada e reinicia o Mkauth
Eduardo, por se tratar de um Gateway não oficial provavelmente o caminho para se buscar os dados devem ser diferentes dos Gateways oficiais portanto eu teria q analisar o código pra pegar as variáveis e referências pra tornar o código compatível, outra alternativa seria vc enviar minha API do Mkauth modificada e pedir pro desenvolvedor dessa API do inter fazer a integração na função get_titulos
Cleber Souza API do banco Inter PAY ISP
Instalação feita do zero, versao mais nova e agora nao conecta a api
alguem tem este problema?
desconecta a API ( settings > Stop ) e reconecta
SqliteError é falha na leitura dos dados salvos e todo o restante provavelmente veio de cascata, se n resolver utiliza o comando reinstalar
esta dando este erro no arquivo /root/.pm2/logs/Bot-Mwsm-error.log
SqliteError: disk I/O error
at Debug (/var/api/Mwsm/mwsm.js:107:116)
at /var/api/Mwsm/mwsm.js:2067:6
at Layer.handle [as handle_request] (/var/api/Mwsm/node_modules/express/lib/router/layer.js:95:5)
at next (/var/api/Mwsm/node_modules/express/lib/router/route.js:149:13)
at Route.dispatch (/var/api/Mwsm/node_modules/express/lib/router/route.js:119:3)
at Layer.handle [as handle_request] (/var/api/Mwsm/node_modules/express/lib/router/layer.js:95:5)
at /var/api/Mwsm/node_modules/express/lib/router/index.js:284:15
at Function.process_params (/var/api/Mwsm/node_modules/express/lib/router/index.js:346:12)
at next (/var/api/Mwsm/node_modules/express/lib/router/index.js:280:10)
at serveStatic (/var/api/Mwsm/node_modules/serve-static/index.js:75:16)
at Layer.handle [as handle_request] (/var/api/Mwsm/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/api/Mwsm/node_modules/express/lib/router/index.js:328:13)
at /var/api/Mwsm/node_modules/express/lib/router/index.js:286:9
at Function.process_params (/var/api/Mwsm/node_modules/express/lib/router/index.js:346:12)
at next (/var/api/Mwsm/node_modules/express/lib/router/index.js:280:10)
at textParser (/var/api/Mwsm/node_modules/body-parser/lib/types/text.js:60:7)
e nao envia mensagem
MK-AUTH 25.03 :: TUX 6.6, instalação limpa e a unica api e do zap
qual gateway de pagamento vc utiliza ?
Sim muito top, só no meu caso para gerar o link de pagamento da API necessita do link com essas variáveis http://dominiodoprovedor/admin/addons/payisp/whatsapp.php?uuid=%id@titulo%&titulo=%numerotitulo% mas no Mwsm não trabalha com a %id@titulo%&titulo, então se eu habilitar as mensagens automáticas não ira gerar o link correto.
habilitandos as mensagens automaticas a API para de responder requisições vindas do mkauth e deve ser configurado direto na API,
nessa tela vc configura cada mensagem ou utiliza as ja configuradas e clicando no calendario ( antes do clear ) vc configura os dias de cobrança e as mensagens ( confirmação de pagamento e bloqueio e desbloqueio de cliente )
- 
                        8
            
 
            - 
                        9
            
 
            - 
                    10
            
 
            - 
                        11
            
 
            - 
                        12
            
 
    
de 100 Próximo