परिणाम प्राप्त करना
SDK capture result को capture session के दौरान उपयोग किए गए delegate interfaces में परिभाषित callbacks के माध्यम से लौटाता है।
onSuccess केवल तभी डिलीवर होता है जब कैमरा webAppToken के साथ खोला जाता है — वह process.webAppToken जो प्रक्रिया बनाएं द्वारा लौटाया जाता है। User Journeys देखें। यह आवश्यक है: इसके बिना, SDK error 74001 के साथ विफल हो जाता है।
delegate इंटरफेस को संतुष्ट करने के लिए onSuccessSelfie को अभी भी लागू किया जाना चाहिए, लेकिन Unico API इंटीग्रेशन में इसका परिणाम उपयोग नहीं किया जाता।
onSuccess
Journey सफलतापूर्वक पूर्ण होने पर कॉल की जाती है। एक SuccessResult object लौटाता है जिसमें processId होता है, जिसका उपयोग REST API के माध्यम से ग्राहक सत्यापन प्रक्रिया के परिणाम की क्वेरी करने के लिए किया जाता है।
- Swift
- Objective-C
func onSuccess(_ result: SuccessResult!) {
let processId = result.processId
}
- (void)onSuccess:(SuccessResult *)result {
NSString *processId = result.processId;
}
onErrorSelfie
जब capture के दौरान त्रुटि होती है तो कॉल की जाती है। code और desc properties के साथ ErrorBio object लौटाता है। Error codes की पूरी सूची और अनुशंसित handling के लिए Error handling देखें।
- Swift
- Objective-C
func onErrorSelfie(_ errorBio: ErrorBio!) {
let code = errorBio.code
let description = errorBio.desc
}
- (void)onErrorSelfie:(ErrorBio *)errorBio {
NSInteger code = errorBio.code;
NSString *description = errorBio.desc;
}