Réception du résultat
Le SDK renvoie le résultat de la capture via l'objet callback passé à open(). Les gestionnaires success et error sont tous deux obligatoires.
Capture selfie
success (selfie)
Appelé lorsque l'image est capturée avec succès. Reçoit un objet contenant :
base64— image capturée ; peut être utilisée pour afficher un aperçu dans votre application.encrypted— charge utile JWT qui doit être envoyée à votre backend pour compléter la validation biométrique via l'API REST.
const callback = {
on: {
success: (obj) => {
const base64 = obj.base64;
const encrypted = obj.encrypted; // JWT to send to your backend
},
error: (error) => {
console.error(error);
}
}
};
Utilisation de
encrypted- L'attribut
encryptedest strictement destiné à l'envoi de l'image via les API client. Il ne doit pas être ouvert ni sérialisé — ses caractéristiques peuvent changer sans préavis. Unico n'est pas responsable des dommages résultant d'une manipulation incorrecte. - Les fichiers
base64/encryptedpeuvent varier en taille selon la qualité de l'appareil, la taille de la photo générée et les règles métier d'Unico. Ne limitez pas la taille de la chaîne générée par le SDK dans votre logique de programmation ou votre infrastructure.
error (selfie)
Appelé lorsqu'une erreur survient pendant la capture. Reçoit un objet ErrorBio avec getCode() et getDescription(). Consultez Gestion des erreurs pour la liste complète des codes d'erreur.
error: (error) => {
const code = error.getCode();
const description = error.getDescription();
}
Capture de documents
success (document)
Appelé lorsque l'image du document est capturée avec succès. Reçoit un objet contenant :
base64— image capturée ; peut être utilisée pour afficher un aperçu.encrypted— charge utile JWT qui doit être envoyée à votre backend dans un délai de 10 minutes et ne doit jamais être modifiée ou désérialisée.
const callback = {
on: {
success: (obj) => {
const base64 = obj.base64;
const encrypted = obj.encrypted;
},
error: (error) => { /* ... */ }
}
};
error (document)
Appelé lorsqu'une erreur survient pendant la capture de document. Reçoit un objet ErrorBio. Consultez Gestion des erreurs pour la liste complète des codes d'erreur.