1
Source2
Target3
AnalyzeSource Identification
सत्यापन हेतु इस्तेमाल प्राथमिक हस्ताक्षर।
menu_bookAPI संदर्भ: Face Comparisonexpand_more
आधिकारिक दस्तावेजी: docs.verifik.co/biometrics/compare
Verifik की सार्वजनिक पृष्ठों पर अन्य वातावरणों के लिए अतिरिक्त फील्ड हो सकते हैं। यह HumanAuthn डेमो वह Verifik रौट कॉल करता है जो केवल gallery, probe और वैकल्पिक compare_min_score स्वीकार करता है।
POST /v2/face-recognition/compare
probe छवियों को gallery छवियों से तुलना करता है और समानता स्कोर लौटाता है। बैकेंड compare_min_score (या छोड़े पर सर्वर डिफ़ॉल्ट) के मीट होने पर passed सेट होता है।
| शीर्षक | मान |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer <token> |
| पैरा | Type | आवश्यक | विवरण |
|---|---|---|---|
| gallery | string[] | हाँ | संदर्भ चेहरा(एँ), base64 (data URL प्रीफ़िक्स नहीं) |
| probe | string[] | हाँ | मिलाने हेतु चेहरा(एँ), base64 |
| compare_min_score | number | नहीं | 0.67 से 0.95। छोड़े पर सर्वर डिफ़ॉल्ट 0.85 |
await fetch("https://api.verifik.co/v2/face-recognition/compare", {
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${accessToken}`,
},
body: JSON.stringify({
gallery: ["<base64>"],
probe: ["<base64>"],
compare_min_score: 0.85,
}),
});// 200 OK, example shape
{
"id": "…",
"data": {
"result": {
"score": 0.91,
"compare_min_score": 0.85,
"passed": true
},
"compare_min_score": 0.85
},
"signature": {
"message": "Certified by Verifik.co",
"dateTime": "…"
}
}- छवियाँ वास्तविक base64 payload होनी चाहिए। बहुत छोटी स्ट्रिंग नहीं स्वीकार (उदाहरण 412:only_images_in_base64)।
- Compare minimum score स्लाइडर compare_min_score सेट करता है (0.67 से 0.95; API क्लाइंट डिफ़ॉल्ट 0.85 पर शुरू होता है)।
- जवाफ़ में id और data के साथ signature ब्लॉक शामिल होता है।