INTEGRACAO COM SISTEMA PRÓPRIO

Olá tudo bem ?

Eu tenho um software onde eu controlo a faturação dos meus clientes. Não uso o faturamento que existe no sistema, porque estou fora do país, e fui obrigado a fazer um sistema próprio de faturamento.

Bom, dito isso, agora exponho o meu problema:

1) Eu logo no sistema mkauth através da minha aplicação nesta URL

http://172.31.255.2/admin/login.php

2) Leio o html recebido e pego o valor da variavel token_webadmin

3) faço um POST na URL

http://172.31.255.2/admin/executar_login.php

e consigo me logar no sistema sem problemas, funciona perfeito.

4) Para bloquear faço

http://172.31.255.2/admin/executar_bloqueio.php?acao=bloqueio&uuid_cliente=b70f2cf4-f49f-4841-a664-9e8b57207f71

5) Para desbloquear faço

http://172.31.255.2/admin/executar_bloqueio.php?acao=desbloqueio&uuid_cliente=b70f2cf4-f49f-4841-a664-9e8b57207f71

Nos items 4 e 5 eu recebo resposta de que o cliente foi bloqueado e desbloqueado corretamente, porém não funciona.

Eu desconfio que na URL do item 4 e 5 falte dar um POST de alguma variavel ... eu desconfio porque eu comparei o log da tabela "sis_log" e percebi que quando eu faço o bloqueio/desbloqueio através do meu sistema, tem um campo que não é setado... e quando é feito diretamente pelo mkauth, a variavel é setada sem problemas.

na imagem mk_auth1.png é o bloqueio feito através do meu sistema.

na imagem mk_auth2.png é o bloqueio feito através do mkauth.

nas imagens é possivel ver que o campo "login", quando eu faço através do meu sistema não é setado.

Para tentar resolver isso, fiz um POST na URL 

http://172.31.255.2/admin/executar_bloqueio.php?acao=desbloqueio&uuid_cliente=b70f2cf4-f49f-4841-a664-9e8b57207f71

com a variavel login="teste", mas não obtive sucesso também. Imagino, que internamente, deve ser outro nome essa variável.

Pedro, será que você pode me ajudar nesta empreitada? Seu sistema ajuda muito meu provedor, e gostaria de só afinar esta parte para ficar 100% perfeito.

Obrigado.

mk_auth1.png

mk_auth2.png

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Votos 0
Enviar-me um email quando as pessoas responderem –

Respostas

  • Obrigado Pedro! Era exatamente isso que estava acontecendo. Agora funcionou 100%. Obrigado pela Ajuda! Feliz Natal!

  • essa url não usa POST, veja se o uuid do cliente está correto, na tabela sis_cliente se o uuid_cliente é o mesmo que vc está enviando...

This reply was deleted.