1
Capture2
Resultmenu_bookAPI संदर्भ: Livenessexpand_more
आधिकारिक दस्तावेजी: docs.verifik.co/biometrics/liveness
यह डेमो POST /v2/face-recognition/liveness को कॉल करता है os और image (base64) के साथ। पास/फ़ेल liveness_score का min_score के सामने इस्तेमाल होता है (liveness_min_score छोड़े पर डिफ़ॉल्ट 0.6)।
POST /v2/face-recognition/liveness
लाइवनेस स्कोर और passed लौटाता है जब स्कोर न्यूनतम सीमा से उपर हो।
| शीर्षक | मान |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer <token> |
| पैरा | Type | आवश्यक | विवरण |
|---|---|---|---|
| os | string | हाँ | DESKTOP, IOS, या ANDROID |
| image | string | हाँ | Base64 छवि (या https URL; सर्वर फेच कर सकता है) |
| collection_id | string | नहीं | प्रयास के लिए वैकल्पिक collection |
| liveness_min_score | number | नहीं | पास/फ़ेल हेतु सीमा (डिफ़ॉल्ट 0.6) |
await fetch("https://api.verifik.co/v2/face-recognition/liveness", {
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${accessToken}`,
},
body: JSON.stringify({
os: "DESKTOP",
image: "<base64>",
liveness_min_score: 0.6,
}),
});// 200 OK, example shape
{
"id": "…",
"data": {
"passed": true,
"min_score": 0.6,
"liveness_score": 0.98
},
"signature": {
"message": "Certified by Verifik.co",
"dateTime": "…"
}
}- जवाफ़ में id और data के साथ signature ब्लॉक शामिल होता है।
- os छोड़ने पर 409 MissingParameter मिलता है।
Liveness Detection
मानव उपस्थिति सत्यापित करने हेतु एक स्रोत चुनें।
टेस्ट नमूने
एक पोर्ट्रेट टैप करें कि स्टॉक फ़ोटो पर लाइवनेस चलाएं (अपलोड जैसा)।