Human Token उन परिदृश्यों के लिए डिज़ाइन किया गया है जहाँ सरकार द्वारा जारी दस्तावेज़ का कोई संबंध नहीं है — ऐसी स्थितियाँ जहाँ ग्राहक गोपनीयता कारणों से दस्तावेज़ नंबर साझा करने से बचना चाहते हैं। इसका मुख्य कार्य एकल सेल्फी सबमिशन से प्रत्येक चेहरे के लिए एक अद्वितीय पहचान बनाना है।
यह आपको निम्नलिखित करने की अनुमति देता है:
- आवर्ती उपयोगकर्ताओं का पता लगाएं और डुप्लिकेट खातों को रोकें — पहचानें कि क्या वही व्यक्ति वापस आ रहा है या कई खाते बनाने का प्रयास कर रहा है, आधिकारिक दस्तावेज़ों के बिना सुसंगत पहचान पहचान सुनिश्चित करना।
- Web, Native, या API के माध्यम से एकीकृत करें — केवल सेल्फी छवि को इनपुट के रूप में उपयोग करते हुए, बिना किसी अतिरिक्त दस्तावेज़ डेटा के।
- अन्य signals के साथ संयोजित करें — आवश्यकतानुसार अन्य क्षमताओं के साथ Human Token जोड़ें।
यह क्या करता है
कैप्चर की गई सेल्फी से, Human Token एक स्थिर, अपारदर्शी बायोमेट्रिक पहचानकर्ता (personId) उत्पन्न करता है जो उस चेहरे का विशिष्ट रूप से प्रतिनिधित्व करता है। उपयोगकर्ता कोई पहचानकर्ता घोषित नहीं करता — पहचान कॉल का आउटपुट है, इनपुट नहीं। प्रत्येक सफल मिलान पर, response वही personId लौटाता है, जिससे भविष्य की प्रक्रियाओं में एक ही उपयोगकर्ता को पहचाना जा सकता है।
इनपुट
सेल्फी SDK या Web Journey द्वारा कैप्चर की जाती है। Headless API एकीकरण के लिए, छवि को POST /processes/v1 के body में imagebase64 के रूप में भेजा जाता है। subject.code शामिल न करें — Human Token response में personId लौटाता है।
यह सुनिश्चित करने के लिए कि API के माध्यम से भेजी गई छवि बायोमेट्रिक आवश्यकताओं को पूरा करती है, अपने प्लेटफ़ॉर्म के लिए Unico SDK का उपयोग करें या Capture Standard का पालन करें। Human Token कैप्चर गुणवत्ता नियंत्रण के बिना मनमानी छवियां स्वीकार नहीं करता।
संभावित responses
idFace.result | अर्थ |
|---|---|
FOUND | पहचान हो गई। personId लौटाया और भरा हुआ है। |
personId जनरेट नहीं किया जा सकताएक ही ऐसा परिदृश्य है जिसमें Human Token personId उत्पन्न नहीं करता: सबमिट की गई छवि में चेहरे की पहचान नहीं की जा सकती — कोई चेहरा नहीं मिलता, छवि की गुणवत्ता बहुत कम होती है, या चेहरा capture standard से बाहर होता है (झुका हुआ, बगल की ओर मुड़ा हुआ)। यह कोई result मान नहीं है: request 20532 — No face detected in image के साथ विफल हो जाता है। Capture Standard का पालन करना ही इसे रोकता है।
Response उदाहरण
{
"id": "1c1fc38b-7e98-4f9a-a04d-7a4a8b29d2c1",
"status": 3,
"idFace": {
"personId": "a1b2c3d4e5f67890a1b2c3d4e5f67890a1b2c3d4e5f67890a1b2c3d4e5f67890",
"result": "FOUND"
}
}
personId एक स्थिर, अपारदर्शी पहचानकर्ता है — एक ही उपयोगकर्ता हमेशा एक ही मान पर resolve होगा। बाद के Human Token कॉल पर उसी व्यक्ति को पहचानने के लिए इसे अपने उपयोगकर्ता रिकॉर्ड के साथ संग्रहीत करें।
उपलब्धता
| Surface | समर्थित |
|---|---|
| SDK (Android, iOS, Flutter) | ✅ |
| Web (iFrame, Redirect) | ✅ |
| API (headless, no SDK) | ✅ |