एक सेल्फी से एक स्थिर person_id प्राप्त करें — पहचान कॉल का आउटपुट है, इनपुट नहीं। उपयोगकर्ता द्वारा कोई पहचानकर्ता घोषित नहीं किया जाता।
यह उपयोग केस क्या हल करता है
Face Identification उन परिदृश्यों को लक्षित करता है जहाँ कोई सरकारी दस्तावेज़ संबंध मौजूद नहीं है — ऐसी स्थितियाँ जहाँ clients गोपनीयता कारणों से दस्तावेज़ नंबर एकत्र करने से बचना चाहते हैं।
इसका मुख्य कार्य एकल सेल्फी सबमिशन से प्रत्येक चेहरे के लिए एक अद्वितीय पहचान बनाना है।
यह आपको सक्षम करता है:
- लौटने वाले उपयोगकर्ताओं का पता लगाना और डुप्लीकेट अकाउंट रोकना — यह पहचानना कि क्या वही व्यक्ति लौट रहा है या कई अकाउंट बनाने की कोशिश कर रहा है, आधिकारिक दस्तावेज़ों के बिना सुसंगत पहचान सुनिश्चित करना।
- Web, Native, या API के माध्यम से एकीकृत करना — केवल सेल्फी छवि को इनपुट के रूप में उपयोग करके, बिना किसी अतिरिक्त दस्तावेज़ डेटा के।
- अन्य संकेतों के साथ संयोजित करना — आवश्यकतानुसार IdFace को अन्य क्षमताओं के साथ जोड़ना।
इस उपयोग केस का उपयोग तब करें जब:
- आप एक पूरी तरह से बाधारहित ऑनबोर्डिंग प्रवेश बिंदु चाहते हैं, बिना टाइपिंग और बिना दस्तावेज़ अपलोड के।
- आपको केवल किसी के चेहरे से एक लौटने वाले उपयोगकर्ता को पहचानने की आवश्यकता है, उन्हें आपकी ओर से
person_idद्वारा किसी मौजूदा रिकॉर्ड से जोड़ना। - आपके परिदृश्य में पूर्व संदर्भ के बिना एक उपयोगकर्ता की पहचान करना आवश्यक है, जैसे कियोस्क, टर्मिनल, या first-touch B2B पार्टनर प्रवाह।
यदि आपके परिदृश्य में पहले से एक घोषित पहचानकर्ता है और आपको केवल यह पुष्टि करनी है कि चेहरा उस उपयोगकर्ता का है, तो इसके बजाय बिना दस्तावेज़ ऑनबोर्डिंग का उपयोग करें।
शामिल क्षमताएं
एक ही process के भीतर निष्पादित Pipeline:
| क्षमता | आवश्यक | प्रवाह में भूमिका |
|---|---|---|
| लाइवनेस | सभी मामलों में अनुशंसित | कैप्चर के समय कैमरे के सामने एक वास्तविक व्यक्ति की उपस्थिति की पुष्टि करता है। प्रक्रिया का बायोमेट्रिक आधार। |
| IdFace | सभी मामलों में आवश्यक | enrollment base के विरुद्ध सेल्फी से व्यक्ति की पहचान करता है और एक स्थिर अपारदर्शी person_id लौटाता है। |
जोखिम धोखाधड़ी वर्गीकरण को आधार pipeline में जोड़ा जा सकता है जब अतिरिक्त धोखाधड़ी संकेतो ं की आवश्यकता हो।
पूर्वापेक्षाएं
- Bearer token — Authentication देखें।
- Sandbox credentials — Environments देखें।
- SDK या Web component इंस्टॉल किया गया — केवल Web और SDK एकीकरण के लिए।
चरण-दर-चरण कार्यान्वयन
- Native
- Web
- API
नेटिव SDK के माध्यम से एकीकरण — Android, iOS या Flutter के लिए Unico SDK का उपयोग करके आपके ऐप के अंदर कैप्चर चलता है।
- SDK इंस्टॉल करें — अपने platform के लिए Unico SDK dependency जोड़ें। Android, iOS या Flutter के लिए setup गाइड देखें।
- एक process बनाएं —
flow=idfaceके साथ Create Process को कॉल करें। SDK को initialize करने के लिए लौटाए गएtokenका उपयोग करें। - कैप्चर शुरू करें — SDK कैमरा UI रेंडर करता है और on-device liveness detection करता है, जो कैप्चर किया गया payload लौटाता है।
- परिणाम क्वेरी करें — IdFace परिणाम प्राप्त करने के लिए Get Process को कॉल करें।
- व्यावसायिक नियम लागू करें — अनुमोदित करने, अस्वीकार करने या escalate करने के लिए
idFace.resultफ़ील्ड का मूल्यांकन करें।
iFrame, Redirect या Native के माध्यम से एकीकरण — Unico कैप्चर UI होस्ट करता है, और आपको polling के माध्यम से परिणाम मिलता है।
- एक process बनाएं —
flow=idfaceके साथ Create Process को कॉल करें। response मे ं एकuserRedirectUrlशामिल होता है। - उपयोगकर्ता को redirect करें — उपयोगकर्ता को
userRedirectUrlपर भेजें। Unico कैप्चर journey रेंडर करता है। या native apps मेंwebAppToken। - उपयोगकर्ता journey पूरी करता है — कैप्चर के बाद, उपयोगकर्ता आपके
callbackUriपर वापस redirect हो जाता है। - परिणाम क्वेरी करें — IdFace परिणाम प्राप्त करने के लिए Get Process को कॉल करें।
- व्यावसायिक नियम लागू करें — अनुमोदित करने, अस्वीकार करने या escalate करने के लिए
idFace.resultफ़ील्ड का मूल्यांकन करें।

