MCP/API/EvtFaceStatus
De uTech Tecnologia
Tabela de conteúdo |
O evento Face Status é enviado informando o status da captura de face requisitada. (Quando requisitado pela API ou pela interface WEB do porteiro)
Evento
Parâmetros enviados pela a central MCP | |
---|---|
request | facestatus |
Interface | Interface utilizada para leitura da face.
5 a 32: Interfaces externas. (Ver Leitores) |
state | Estado da captura da face.
|
error | Identificação do erro ocorrido (em caso de falha).
|
key | Chave do usuário. Para identificação de qual captura de face o evento pertence. |
time | Data/Hora do evento. no formado DDMMYYYYHHMMSS. Onde:
|
Resposta: A aplicação deve responder:
- 401 => Erro de Autenticação.
- 200 => OK.
Exemplo
POST /?request=facestatus&status=on&key=123&timer=20052024120000 HTTP/1.1 Content-Type: application/json Content-Length: 167 { "interface":"5", "status":"on", "key": "123", "time": "20052024172108" } |
---|
PHP
<?php $vars = $_REQUEST; if(!isset($vars)) exit(0); if(isset($vars['request']) && strcmp($vars['request'],"facestatus") == 0) $event = $vars['request']; else { echo "Evento invalido!\n"; exit(1); } printf("Evento: %s<BR>\n", $vars['request']); printf("=> Interface: %s<BR>\n", $vars['interface']); printf("=> Value: %s<BR>\n", $vars['state']); printf("=> Error: %s<BR>\n", $vars['error']); printf("=> Time: %s<BR>\n", $vars['time']); printf("=> Key: %s<BR>\n", $vars['key']); ?> |