Mudanças entre as edições de "Desconectar Login - API"
(Criou página com 'No sistema IXC Provedor, podemos realizar várias tarefas diárias do sistema '''via API''', dentre elas, desconectar o cliente. '''1 -''' Antes de qualquer coisa, precisa-se...') |
|||
Linha 25: | Linha 25: | ||
- | - | ||
− | Desenvolvido Rafael - Suporte | + | Desenvolvido Rafael - Suporte IXCSoft. |
- | - | ||
Voltar ao menu [[Recursos da API]]. | Voltar ao menu [[Recursos da API]]. |
Edição das 09h45min de 6 de novembro de 2019
No sistema IXC Provedor, podemos realizar várias tarefas diárias do sistema via API, dentre elas, desconectar o cliente.
1 - Antes de qualquer coisa, precisa-se realizar a configuração da API no equipamento do provedor, para saber como realizar esta configuração, basta acessar o link Configurando acesso ao Webservice API Apache ou Configurando acesso ao Webservice API Nginx após esta configuração, realize os passos abaixo para desconectar o cliente.
2 - Após realizar a configuração da API no equipamento do cliente, basta criar o seguinte código, para desconectar determinado Login:
1 <?php
2 require(__DIR__ . DIRECTORY_SEPARATOR . 'WebserviceClient.php');
3 include(__DIR__. DIRECTORY_SEPARATOR .'includeWebServiceCall.php');
4 $host = 'http://IP/webservice/v1';
5 $token = 'TOKEN';
6 $selfSigned = false; //true para certificado auto assinado
7 $api = new IXCsoft\WebserviceClient($host, $token, $selfSigned);
8
9 $params = array(
10 'id' => 2 // ID LOGIN
11 );
12
13 $api->get('desconectar_clientes',$params);
14 echo $api->getRespostaConteudo(false);
15 var_dump($retorno);
16
17 ?>
2.1 - O retorno recebido pode ser tanto de sucesso como de erro no caso de alguma inconsistência nos dados passados.
-
Desenvolvido Rafael - Suporte IXCSoft.
-
Voltar ao menu Recursos da API.