Réception du résultat
Le SDK retourne le résultat de la capture via des callbacks définis dans l'interface listener utilisée lors de la session de capture.
onSuccess n'est délivré que lorsque la caméra est ouverte avec un webAppToken — le process.webAppToken retourné par Créer un processus. Voir Parcours utilisateur.
onSuccessSelfie doit toujours être implémenté pour satisfaire l'interface listener, mais son résultat n'est pas utilisé dans une intégration Unico API.
onSuccess
Appelé lors de la complétion réussie du journey. Retourne un objet SuccessResult contenant un processId utilisé pour interroger le résultat du processus de validation du client via l'API REST.
- Kotlin
- Java
override fun onSuccess(result: SuccessResult) {
val processId = result.processId
}
@Override
public void onSuccess(SuccessResult result) {
String processId = result.getProcessId();
}
onErrorSelfie
Appelé lorsqu'une erreur survient pendant la capture. Retourne un objet ErrorBio avec un code et une description. Consultez Gestion des erreurs pour la liste complète des codes d'erreur et la gestion recommandée.
- 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();
}