MCP/API/CmdVersion
De uTech Tecnologia
(Diferença entre revisões)
(Criou página com ' __TOC__ O comando '''Status''' é enviado pela aplicação para solicitar a versão de hardware/modelo da central MCP. == Comando == {| class="wikitable" width="65%" ! ali...') |
(→Comando) |
||
Linha 15: | Linha 15: | ||
! align="center" colspan="2" | Resposta enviada pela central MCP | ! align="center" colspan="2" | Resposta enviada pela central MCP | ||
|- | |- | ||
− | | align="left"| version || Versão da central MCP | + | | align="left"| '''version''' || Versão da central MCP |
|} | |} | ||
Edição atual tal como 21h06min de 6 de março de 2019
Tabela de conteúdo |
O comando Status é enviado pela aplicação para solicitar a versão de hardware/modelo da central MCP.
[editar] Comando
Parâmetros enviados para a central MCP | |
---|---|
request | version |
Resposta enviada pela central MCP | |
---|---|
version | Versão da central MCP |
[editar] Exemplo
http://ip:porta/?request=version |
---|
Resposta:
- 400 => Parâmetros incorretos
- 401 => Erro de autenticação da API
- 200 => OK
Content-Type: application/json {"version":"MCP-42E"} |
---|
[editar] PHP
<?php $user = "utech"; $pass = "1234"; $port = "8080"; $ipaddr = "10.0.0.1"; $url = ""; $url = "$ipaddr:$port?request=version"; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($ch, CURLOPT_USERPWD, "$user:$pass"); $result = curl_exec($ch); if(!$result) { echo "error!\n"; return 2; } print_r(json_decode($result, true)); ?> |