MCI/API/EvtFingerprintStatus
De uTech Tecnologia
Tabela de conteúdo |
O Evento Fingerprint Status é enviado da catraca para a aplicação, informando o status da captura/inclusão de nova biometria. este evento é enviado após o comando Cadastrar Biometria.
Evento
Parâmetros enviados pela Catraca | |
---|---|
request | fingerstatus |
user | Usuário (Caso seja configurado no comando adduser) |
interface | Interface de Acionamento (Campo utilizado no cenário com leitores externos) |
state | Resultado da Captura
|
key | Chave do Usuário (Caso seja configurada no comando adduser) |
error | Descrição do erro em caso de falha (state=failed)
|
Exemplo
POST /?request=fingerstatus&interface=1&state=success&key=2dcfe3ab&user=1000 HTTP/1.1 Content-Type: application/json Content-Length: {"fingerprint":"fingerprint template..."} |
---|
Resposta: A aplicação deve responder:
- 401 => Erro de Autenticação.
- 200 => OK.
PHP
<?php $vars = $_REQUEST; if(!isset($vars)) exit(0); if(isset($vars['request']) && strcmp($vars['request'],"fingerstatus") == 0) $event = $vars['request']; else { echo "Evento invalido!\n"; exit(1); } print_r(json_decode($result, true)); ?> |