A regra de decisão
Esta é a parte mais importante da integração. Escreva-a na forma positiva:- As chaves da matriz são strings, não números:
biometric["0"]["1"]. Em linguagens tipadas, desserialize como mapa destringpara objeto. - O limiar 70 vale só para
vu_v4, a metodologia padrão. As mesmas duas fotos da mesma pessoa pontuam 95 comvu_v4, 78 comcosinee 66 comeuclidean_l2— um 66 que, lido com o limiar devu_v4, significaria «pessoa diferente». confidencesé uma cópia debiometricmantida por compatibilidade com integrações antigas. Não o leia; decida sobrebiometric.
Endpoints
A URL base depende do ambiente e é fornecida pela VU junto com a sua api-key. Nos exemplos ela aparece como
BASE_URL.
Autenticação
Toda chamada leva o cabeçalhoApi-Key com a chave do seu ambiente.
Um exemplo completo
Comparação de dois rostos — a selfie contra a foto do documento:biometric["0"]["1"] = 93 ≥ 70 ⇒ mesma pessoa. A diagonal ("0" contra "0") sempre vale 100; ignore-a. id é o identificador da transação: registre-o sempre — é a primeira coisa que o suporte vai pedir.
As operações disponíveis
Quando você pede
faceFeatures e headPoseEstimation juntas, o serviço adiciona o veredito agregado de qualidade em inferenceConfidence: high, medium ou low. Os detalhes estão em Respostas.
Ambientes
O ambiente de homologação pode estar à frente da produção. Ele também valida versões pré-produtivas, então pode diferir em tempo de resposta e nas pontuações. Use-o para certificar a sua integração — o contrato, os códigos, o tratamento de erros —, não como referência de performance nem para comparar pontuações imagem a imagem entre ambientes.
Continuar
Integração
Prepare as imagens, alinhe
operations, monte a chamada e valide antes da produção.Respostas
A matriz biométrica, o veredito de qualidade aninhado e o antispoofing dentro da resposta.
Erros
Códigos, os
500 em texto puro e quais erros podem ser repetidos.