Recibir el resultado
El SDK devuelve el resultado de la captura a través de callbacks definidos en la interfaz de listener utilizada durante la sesión de captura.
onSuccess solo se entrega cuando la cámara se abre con un webAppToken — el process.webAppToken devuelto por Create Process. Consulta Recorridos de usuario.
onSuccessSelfie todavía debe implementarse para satisfacer la interfaz de listener, pero su resultado no se utiliza en una integración con la Unico API.
onSuccess
Se llama al completar correctamente el journey. Devuelve un objeto SuccessResult que contiene un processId utilizado para consultar el resultado del proceso de validación del cliente a través de la REST API.
- Kotlin
- Java
override fun onSuccess(result: SuccessResult) {
val processId = result.processId
}
@Override
public void onSuccess(SuccessResult result) {
String processId = result.getProcessId();
}
onErrorSelfie
Se llama cuando ocurre un error durante la captura. Devuelve un objeto ErrorBio con un código y una descripción. Consulta Manejo de errores para ver la lista completa de códigos de error y el manejo recomendado.
- Kotlin
- Java
override fun onErrorSelfie(errorBio: ErrorBio) {
val code = errorBio.code
val description = errorBio.description
}
@Override
public void onErrorSelfie(ErrorBio errorBio) {
String code = errorBio.getCode();
String description = errorBio.getDescription();
}