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
5) Para desbloquear faço
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
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.



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...