Pular para o conteúdo principal

API de Captura

Métodos para iniciar uma sessão
MétodoDescrição
prepareSelfieCamera(_:config:)Prepara a câmera de selfie
prepareSelfieCamera(_:config:prepareInfo:)Prepara a câmera de selfie com metadados PrepareInfo
prepareDocumentCamera(_:config:)Prepara a câmera de documento
open(_:)Abre a câmera de selfie preparada
openDocument(_:delegate:)Abre a câmera de documento preparada com um DocumentEnums
Opções / parâmetros de captura

PrepareInfo — metadados para identificar a sessão do usuário.

CampoTipoObrigatórioDescrição
externalUserIdStringsimIdentificador do usuário no seu sistema. Gerado hash SHA-256 antes da transmissão.
useCaseStringnãoIdentificador do contexto ou fluxo em execução. Transmitido em texto simples.

DocumentEnums — consulte Enums.

Tipos de resultado e campos

SelfieResult — objeto retornado em captura de selfie bem-sucedida.

CampoTipoDescrição
base64StringImagem capturada em Base64
encryptedStringJWT a ser enviado ao backend

DocumentResult — objeto retornado em captura de documento bem-sucedida. Mesmos campos que SelfieResult.