मुख्य सामग्री पर जाएं

परिणाम प्राप्त करना

SDK open() को पास किए गए callback ऑब्जेक्ट के माध्यम से कैप्चर परिणाम लौटाता है। दोनों success और error हैंडलर अनिवार्य हैं।

Selfie कैप्चर
success (selfie)

जब छवि सफलतापूर्वक कैप्चर होती है तब कॉल किया जाता है। एक ऑब्जेक्ट प्राप्त करता है:

  • base64 — कैप्चर की गई छवि; आपके एप्लिकेशन में प्रीव्यू प्रदर्शित करने के लिए उपयोग किया जा सकता है।
  • encrypted — JWT पेलोड जिसे REST API के माध्यम से बायोमेट्रिक सत्यापन पूरा करने के लिए आपके बैकएंड को भेजा जाना चाहिए।
const callback = {
on: {
success: (obj) => {
const base64 = obj.base64;
const encrypted = obj.encrypted; // JWT to send to your backend
},
error: (error) => {
console.error(error);
}
}
};
encrypted उपयोग
  • encrypted एट्रिब्यूट विशेष रूप से by Client APIs के माध्यम से छवि भेजने के लिए है। इसे खोला या सीरियल नहीं किया जाना चाहिए — इसकी विशेषताएं बिना पूर्व सूचना के बदल सकती हैं। Unico अनुचित हैंडलिंग से होने वाले किसी भी नुकसान के लिए जिम्मेदार नहीं है।
  • base64/encrypted फ़ाइलें डिवाइस गुणवत्ता, उत्पन्न फ़ोटो आकार और Unico के व्यापार नियमों के आधार पर आकार में भिन्न हो सकती हैं। अपने प्रोग्रामिंग लॉजिक या इंफ्रास्ट्रक्चर में SDK द्वारा उत्पन्न स्ट्रिंग का आकार सीमित न करें
error (selfie)

कैप्चर के दौरान त्रुटि होने पर कॉल किया जाता है। getCode() और getDescription() के साथ एक ErrorBio ऑब्जेक्ट प्राप्त करता है। त्रुटि कोड की पूरी सूची के लिए Error handling देखें।

error: (error) => {
const code = error.getCode();
const description = error.getDescription();
}
दस्तावेज़ कैप्चर
success (document)

जब दस्तावेज़ छवि सफलतापूर्वक कैप्चर होती है तब कॉल किया जाता है। एक ऑब्जेक्ट प्राप्त करता है:

  • base64 — कैप्चर की गई छवि; प्रीव्यू प्रदर्शित करने के लिए उपयोग किया जा सकता है।
  • encrypted — JWT पेलोड जिसे 10 मिनट के भीतर आपके बैकएंड को भेजा जाना चाहिए और कभी संशोधित या deserialize नहीं किया जाना चाहिए।
const callback = {
on: {
success: (obj) => {
const base64 = obj.base64;
const encrypted = obj.encrypted;
},
error: (error) => { /* ... */ }
}
};
error (document)

दस्तावेज़ कैप्चर के दौरान त्रुटि होने पर कॉल किया जाता है। एक ErrorBio ऑब्जेक्ट प्राप्त करता है। त्रुटि कोड की पूरी सूची के लिए Error handling देखें।