1
Nguồn2
Mục tiêu3
Phân tíchNhận dạng nguồn
Chữ ký sinh trắc học chính được sử dụng để xác minh.
menu_bookTham chiếu API: So sánh khuôn mặtexpand_more
Tài liệu chính thức: docs.verifik.co/biometrics/compare
Các trang công khai của Verifik có thể mô tả các trường bổ sung cho các môi trường khác.Bản demo HumanAuthn này gọi tuyến Verifik chỉ chấp nhận thư viện, thăm dò và compare_min_score tùy chọn.
POST /v2/face-recognition/compare
So sánh (các) hình ảnh thăm dò với (các) hình ảnh thư viện và trả về điểm tương tự.Nhóm phụ trợ đã vượt qua khi điểm đáp ứng compare_min_score của bạn (hoặc mặc định của máy chủ khi bị bỏ qua).
| tiêu đề | Giá trị |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer <token> |
| Thông số | Kiểu | yêu cầu | Sự miêu tả |
|---|---|---|---|
| gallery | string[] | Đúng | (Các) mặt tham chiếu, base64 (không có tiền tố URL dữ liệu) |
| probe | string[] | Đúng | (Các) khuôn mặt phù hợp, base64 |
| compare_min_score | number | KHÔNG | 0,67 đến 0,95.Máy chủ mặc định 0,85 khi bị bỏ qua |
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": "…"
}
}- Hình ảnh phải là tải trọng base64 thực.Các chuỗi rất ngắn bị từ chối (ví dụ: 412:only_images_in_base64).
- Thanh trượt So sánh điểm tối thiểu đặt compare_min_score theo yêu cầu (0,67 đến 0,95; bắt đầu ở mặc định ứng dụng khách API 0.85).
- Phản hồi thường bao gồm id và khối chữ ký cùng với dữ liệu.