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?
Visualizações: 1439
Para adicionar comentários, você deve ser membro de MK-AUTH.
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?
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:
{"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:
Respostas
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?
Existe endpoints para fazer persistência de dados no banco de dados?
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:
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"}'