Olá temos um sistema de Hotspot onde temos a necessidade de integrar com o MK-AUTH, onde posso encontrar a API oficial atualizada, ou ao menos alguma que funcione sem problemas?
Para adicionar comentários, você deve ser membro de MK-AUTH.
{"nome":"c200Kbps","valor":"68.20","velup":"200","veldown":"200","garup":null,"gardown":null,"tempoup":null,"tempodown":null,"prioridade":"8","maxup":null,"maxdown":null,"desaup":null,"desadown":null,"burst":null,"descricao":null,"oculto":"nao","newvalor":"sim","valor_scm":"0.00","valor_sva":"0.00","valor_desc":"0.00","pool":"nenhum","list":"nenhum","aliquota":"19.25","cfop_plano":null,"desc_titulo":"mensalidade do plano 200Kbps","perc_ibpt":"0.00","tipo":"semi-dedicado","ipv6a":"nenhum","ipv6b":"nenhum","vpm":"349.18","faixa":"15","tecnologia":"I","groupname":"c200Kbps"}
no link abaixo tem um mini exemplo de sisteminha usando a atual API do mk-auth:
essa api nova, vai melhora em relação e essa que ta agora?, pois com essa que ta sinto que não consigo fazer muita coisa sem ter que ir no banco de dados
Pedro Filho disse:
Estou trabalhando em uma nova API, a atual do sistema que retorna os principais dados, Para usar é preciso apenas abrir uma url como essa abaixo:
{"nome":"c200Kbps","valor":"68.20","velup":"200","veldown":"200","garup":null,"gardown":null,"tempoup":null,"tempodown":null,"prioridade":"8","maxup":null,"maxdown":null,"desaup":null,"desadown":null,"burst":null,"descricao":null,"oculto":"nao","newvalor":"sim","valor_scm":"0.00","valor_sva":"0.00","valor_desc":"0.00","pool":"nenhum","list":"nenhum","aliquota":"19.25","cfop_plano":null,"desc_titulo":"mensalidade do plano 200Kbps","perc_ibpt":"0.00","tipo":"semi-dedicado","ipv6a":"nenhum","ipv6b":"nenhum","vpm":"349.18","faixa":"15","tecnologia":"I","groupname":"c200Kbps"}
no link abaixo tem um mini exemplo de sisteminha usando a atual API do mk-auth:
Existe endpoints para fazer persistência de dados no banco de dados?
Cláudio > Pedro Filho14 de Abril de 2023 as 6:19pm
Pedro no MK-AUTH 22.03 :: L4.9 onde consigo pegar a api dele não está funcionando pela http://172.31.255.2/api tem como eu coletar os clientes bloqueados do dia desbloqueados via api? se sim como faço?
Respostas
Estou trabalhando em uma nova API, a atual do sistema que retorna os principais dados, Para usar é preciso apenas abrir uma url como essa abaixo:
http://api:key@url_servidor_mk-auth/api/controle/acao/valor
KEY:
Key da api que fica na pagina de dados do provedor
CONTROLE:
Dados que precisa, atualmente suporta: cliente, titulo, chamado, conta, empresa, instalacao, plano e usuario
ACAO:
Rotinas suportadas nos controles, veja na lista abaixo:
cliente: listAll, list
titulo: listAll, list, receber
chamado: listAll, list
conta: listAll, list
empresa: listAll
instalacao: listAll, list
plano: listAll, list
usuario: listAll, list
caixa: listAll, list
VALOR:
Valor usado para buscar um dado específico, veja na lista os valores de cada controle:
cliente: login do cliente.
titulo: numero do titulo.
chamado: codigo do chamado.
conta: numero da conta.
empresa: não precisa de valor.
instalacao: id da instalação.
plano: nome do plano.
usuario: login do usuario.
caixa: login do usuario.
todos os dados retornam no formado json como nos exemplos abaixo onde primeiro listo todos os planos:
http://api:c6cc8094c2dc07b700ffcc36d64e2138@172.31.255.2/api/plano/listAll
depois de retornar os dados posso pegar o nome do plano para usar como valor e detalhar ainda mais os dados:
http://api:c6cc8094c2dc07b700ffcc36d64e2138@172.31.255.2/api/plano/list/c200Kbps
no link abaixo tem um mini exemplo de sisteminha usando a atual API do mk-auth:
api_teste.zip
curl -i 'http://api:7f5efc72bfd11cacb0087fb40a9419b6@10.20.30.40/api/titulo/receber' \
-X POST \
-d '{"coletor":"pedrofilho","valorpag":"10.00","formapag":"cheque","titulo":"ae18be5d-8230-4c0b-8b20-0b3d6db1d868"}'
essa api nova, vai melhora em relação e essa que ta agora?, pois com essa que ta sinto que não consigo fazer muita coisa sem ter que ir no banco de dados
Pedro Filho disse:
Existe endpoints para fazer persistência de dados no banco de dados?
Pedro no MK-AUTH 22.03 :: L4.9 onde consigo pegar a api dele não está funcionando pela http://172.31.255.2/api tem como eu coletar os clientes bloqueados do dia desbloqueados via api? se sim como faço?