Liveness और Behavioral Alert के संयोजन से पंजीकरण करने वाले वास्तविक व्यक्ति की पुष्टि करता है — दस्तावेज़ कैप्चर या सरकारी पहचानकर्ता की कोई आवश्यकता नहीं।
यह उत्पाद क्या हल करता है
धोखाधड़ी जोखिम स्तर पहचान उस चुनौती को हल करती है जहाँ यह सत्यापित करना होता है कि एक वास्तविक व्यक्ति पंजीकरण कर रहा है, बिना दस्तावेज़ कैप्चर या सरकारी पहचानकर्ता के माध्य म से पहचान सत्यापन की आवश्यकता के — यह सब एक ही प्रक्रिया में।
Liveness को Behavioral Alert के साथ जोड़कर, पाइपलाइन कैमरे के सामने एक वास्तविक व्यक्ति की उपस्थिति की पुष्टि करती है और साथ ही यह जांचती है कि उस चेहरे में Unico नेटवर्क में जोखिम संकेत हैं या नहीं। परिणाम एक ऑनबोर्डिंग निर्णय है जो व्यवहार संबंधी विश्वास पर आधारित है, न कि केवल दस्तावेज़ी डेटा पर।
इस उत्पाद का उपयोग तब करें जब:
- आपका ऑपरेशन ऐसे धोखाधड़ी से पीड़ित है जहाँ पहचान वैध है लेकिन इरादा आपराधिक है।
- आपको सिंथेटिक पहचान के साथ खाते खोलने वाले उपयोगकर्ताओं के पहचान धोखाधड़ी के प्रयासों की पहचान करना और उन्हें ब्लॉक करना हो।
- आपको Mule Account हमलों की पहचान करना और उन्हें ब्लॉक करना हो, जहाँ उपयोगकर्ता धन शोधन के लिए विभिन्न संस्थाओं में कई खाते खोलते हैं।
- आप Bust-out Fraud को कम करना चाहते हैं, नेटवर्क में अचानक अत्यधिक गतिविधि उत्पन्न करने वाले उपयोगकर्ताओं का पता लगाकर।
- आपके व्यवसाय मॉडल के लिए आवश्यक है कि प्रत्येक व्यक्ति के पास अधिकतम प्रति ऑपरेटर एक सक्रिय खाता (या प्रति देश) हो।
इस उत्पाद का उपयोग तब न करें जब:
- आपको केवल किसी सरकारी डेटाबेस के विरुद्ध दस्तावेज़ की स्थैतिक अखंडता को सत्यापित करना हो → Onboarding का उपयोग करें।
- आपको केवल यह जानना हो कि क्या यह चेहरा वही है जिसने ऑनबोर्डिंग पूरी की → 1:1 सत्यापन का उपयोग करें।
शामिल क्षमताएं
एक ही प्रक्रिया में निष्पादित पाइपलाइन:
| क्षमता | प्रवाह में भूमिका |
|---|---|
| Liveness (वैकल्पिक) | पुष्टि करता है कि सेल्फी एक जीवित व्यक्ति की है, deepfake या injection हमलों को कम करता है। व्यवहार विश्लेषण से पहले इनपुट की अखंडता सुनिश्चित करता है। |
| धोखाधड़ी जोखिम वर्गीकरण | वैश्विक नेटवर्क इतिहास के साथ लेनदेन डेटा (चेहरा, कोड, इतिहास) का परस्पर संदर्भ लेता है। उस लेनदेन के लिए अंतिम जोखिम स्तर उत्पन्न करने के लिए सांख्यिकीय मॉडल लागू करता है। |
पूर्वापेक्षाएं
- Bearer token — Client Credentials के माध्यम से OAuth2 प्रमाणीकरण। देखें प्रमाणीकरण।
- APIKEY सक्षम — V3 के लिए व्यवहार विश्लेषण अनुमति के साथ कॉन्फ़िगर की गई कुंजी। देखें परिवेश।
- प्राथमिक कुंजी (
subject.code) — लेनदेन करने वाला पहचानकर्ता: दस्तावेज़ संख्या, ईमेल, या फ़ोन नंबर।
अनुरोध के साथ मेटाडेटा और संदर्भ भेजने की अत्यधिक अनुशंसा की जाती है। इसमें पंजीकरण डेटा (नाम, जन्म तिथि, लिंग, और अन्य जानकारी), email, phone, और clientReference शामिल हैं। हमारे Liveness समाधान का उपयोग डिवाइस जोखिम, स्थान, और अतिरिक्त व्यवहार संबंधी संकेतों के साथ विश्लेषण को समृद्ध करता है।
चरण-दर-चरण कार्यान्वयन
- Native
- Web
- API
नेटिव SDK के माध्यम से एकीकरण — Android, iOS या Flutter के लिए Unico SDK का उपयोग करके आपके ऐप के अंदर कैप्चर चलता है।
- SDK इंस्टॉल करें — अपने platform के लिए Unico SDK dependency जोड़ें। Android, iOS या Flutter के लिए setup गाइड देखें।
- एक process बनाएं — उपयुक्त
flowमान और उपयोगकर्ता के पहचानकर्ता के साथ Create Process को कॉल करें। response मेंwebAppTokenशामिल होता है। - journey खोलें —
webAppTokenके साथ SDK खोलें। SDK आपके ऐप में journey चलाता है और उपयोगकर्ता के पूरा करने परprocessIdके साथonSuccessको कॉल करता है। - परिणाम क्वेरी करें — क्षमता परिणाम प्राप्त करने के लिए Get Process को कॉल करें।
- व्यावसायिक नियम लागू करें — अनुमोदित करने, अस्वीकार करने या escalate करने के लिए प्रतिक्रिया फ़ील्ड का मूल्यांकन करें।
ब्राउज़र में एकीकरण — Unico journey host करता है, और आप उसे Journeys SDK के साथ या उपयोगकर्ता को redirect करके खोलते हैं।
- एक process बनाएं — उपयुक्त
flowमान और उपयोगकर्ता के पहचानकर्ता के साथ Create Process को कॉल करें। response में process काid,tokenऔरuserRedirectUrlशामिल होते हैं। - journey खोलें — इसे अपने page के भीतर Journeys SDK के साथ खोलें, process का
id(transactionIdके रूप में) औरtokenपास करते हुए। यह अनुशंसित विकल्प है। यदि journey आपके page के बाहर चल सकती है, तो इसके बजाय Direct access का उपयोग करें: उपयोगकर्ता कोuserRedirectUrlपर भेजें, और Create Process मेंcallbackUriसेट करें ताकि Unico को पता हो कि उपयोगकर्ता को कहाँ वापस भेजना है। - उपयोगकर्ता journey पूरी करता है — Journeys SDK,
onFinishको कॉल करता है। Direct access के साथ, Unico उपयोगकर्ता को आपकेcallbackUriपर वापस भेजता है। - परिणाम क्वेरी करें — क्षमता परिणाम प्राप्त करने के लिए Get Process को कॉल करें।
- व्यावसायिक नियम लागू करें — अनुमोदित करने, अस्वीकार करने या escalate करने के लिए प्रतिक्रिया फ़ील्ड का मूल्यांकन करें।
सीधा API एकीकरण — Unico SDK का उपयोग करके या Capture Standard का पालन करते हुए अपने स्वयं के UI से सेल्फी कैप्चर करें, फिर छवि सीधे Unico API को भेजें।
- सेल्फी कैप्चर करें — अपने प्लेटफ़ॉर्म के लिए Unico SDK का उपयोग करें या liveness आवश्यकताओं को पूरा करने वाली सेल्फी छवि प्राप्त करने के लिए Capture Standard का पालन करें।
- एक process बनाएं — उपयोगकर्ता के पहचानकर्ता और सेल्फी को
imagebase64के रूप में देते हुए प्रोसेस बनाएं को कॉल करें; निष्पादित क्षमताएँ आपकी API Key कॉन्फ़िगरेशन द्वारा परिभाषित होती हैं। - परिणाम क्वेरी करें — क्षमता परिणाम प्राप्त करने के लिए प्रोसेस प्राप्त करें को कॉल करें।
- व्यावसायिक नियम लागू करें — अनुमोदित करने, अस्वीकार करने या escalate करने के लिए प्रति क्रिया फ़ील्ड का मूल्यांकन करें।
त्रुटि प्रबंधन
| कोड | विवरण |
|---|---|
20807 | छवि HD मानक से बाहर (न्यूनतम 640×480)। |
20506 | Base64 फ़ाइल अधिकतम समर्थित सीमा (800 KB) से अधिक है। |
20507 | subject.code फ़ील्ड अमान्य है। |
20510 | clientReference फ़ील्ड अमान्य है। |
10201 | APIKEY हेडर अमान्य है या क्रेडेंशियल में Risk परत की अनुमति नहीं है। |


