Referências
DocumentDetectorResult
capturas: [Capture]
Array de capturas para os documentos fornecidos. Pode ser nulo em caso de erro.
✅
tipo: String
Classe do fluxo de documentos. Os valores possíveis estão listados acima. Pode ser nulo em caso de erro. Os valores possíveis estão na seção abaixo
✅
trackingId: String
Identificador para esta execução em nossos servidores. Obrigatório para análises e depuração.
❌
Valores possíveis para tipo
O parâmetro tipo pode ter um dos seguintes valores:
"em branco""cnh""cnh_new""genérico""rg""rg_new""rne""rnm""ctps""passaporte""crlv""crlv_new""cin"
CafCapture
imagem: UIImage
Imagem do documento.
❌
qualidade: Double
Pontuação de qualidade inferida pelo algoritmo de qualidade do documento. Varia entre 0 e 5.
❌
Valores possíveis para capturas
O parâmetro capturas pode ter um dos seguintes valores:
"em branco""cnh_back""cnh_front""cnh_full""new_cnh_back""new_cnh_front""new_cnh_full""crlv""crlv_new""genérico""rg_back""rg_front""rg_full""rg_new_back""rg_new_front""rg_new_full""rne_back""rne_front""rnm_back""rnm_front""ctps_back""ctps_front""passaporte""cin_front""cin_back"
DocumentDetectorFailure
Superclasse que leva ao encerramento do SDK. Para descobrir qual foi o motivo, identifique qual classe de objeto tem o isKindOfClass() método, equivalente a instanceof em Java e is em Dart:
isKindOfClass()
Descrição
Exemplo
CafInvalidTokenReason
O token informado não é válido para o produto correspondente.
Parametrize "test123" como token no construtor do SDK.
CafPermissionReason
Está faltando alguma permissão obrigatória para executar o SDK.
Inicie o DocumentDetector sem a permissão da câmera concedida.
CafNetworkReason
Falha na conexão com a internet.
O usuário estava sem internet durante o facematch no FaceAuthenticator.
CafServerReason
Quando uma solicitação do SDK recebe um código de status de falha.
Em teoria, isso não deveria acontecer. Se acontecer, nos avise!
Atualizado

