API de Captura
Métodos para preparar una sesión
Llame a estos métodos en la interfaz UnicoCheckCamera obtenida del SDK builder. Tras la preparación, el callback CameraListener.onCameraReady(cameraOpener) proporciona el opener para iniciar la captura.
| Método | Descripción |
|---|---|
prepareCamera(config, listener) | Prepara la cámara para selfie. listener es un CameraListener. |
prepareDocumentCamera(config, listener) | Prepara la cámara para documentos. listener es un DocumentCameraListener. |
Abriendo la cámara
Después de que se dispare onCameraReady, llame a open en el objeto opener recibido:
Selfie — UnicoCheckCameraOpener.Camera
| Método | Descripción |
|---|---|
open(listener: iAcessoBioSelfie) | Abre la cámara para selfie |
open(listener: iAcessoBioSelfie, webAppToken: String) | Abre la cámara para selfie en un User Journey, pasando el token de la journey |
Documento — UnicoCheckCameraOpener.Document
| Método | Descripción |
|---|---|
open(documentType: DocumentType, listener: iAcessoBioDocument) | Abre la captura de documento para el tipo especificado |
open(documentType: DocumentType, description: String, listener: iAcessoBioDocument) | Abre la captura de documento con una etiqueta de descripción personalizada |
DocumentType
Define el tipo de documento a capturar. Consulte Enums para la lista completa.
Tipos de resultado y campos
ResultCamera — objeto devuelto en caso de éxito.
| Campo | Tipo | Descripción |
|---|---|---|
base64 | String | Imagen capturada en Base64 |
encrypted | String | JWT que se envía al backend |