MII/API/EvtFingerprintStatus

De uTech Tecnologia
Edição feita às 13h12min de 1 de abril de 2024 por Utechnet (disc | contribs)

(dif) ← Versão anterior | ver versão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Tabela de conteúdo


O Evento Fingerprint Status é enviado do intercomunicador 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 pelo intercomunicador
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
  • success: Captura da biometria realizada com sucesso.
  • failed: Erro na captura da biometria.
key Chave do Usuário (Caso seja configurada no comando adduser)
error Descrição do erro em caso de falha (state=failed)
  • timeout: Timeout na leitura da biometria.
  • duplicated: Biometria já cadastrada.
  • enroll: Erro no cadastro/leitura da biometria.

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));
 
?>




Voltar


Ferramentas pessoais
Espaços nominais

Variantes
Visualizações
Ações
Navegação
Ferramentas