1
포착2
결과menu_bookAPI 참조: 활성expand_more
공식 문서: docs.verifik.co/biometrics/liveness
이 데모는 OS 및 이미지(base64)를 사용하여 POST /v2/face-recognition/liveness을 호출합니다. 통과/실패는 min_score에 대해 liveness_score를 사용합니다(liveness_min_score가 생략된 경우 기본값은 0.6).
POST /v2/face-recognition/liveness
활성 점수를 반환하고 점수가 최소 임계값을 초과하면 통과됩니다.
| 헤더 | 값 |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer <token> |
| 매개변수 | 유형 | 요청 | 설명 |
|---|---|---|---|
| os | string | 예 | 데스크탑, IOS 또는 안드로이드 |
| image | string | 예 | Base64 이미지(또는 https URL, 서버가 가져올 수 있음) |
| collection_id | string | 아니요 | 시도에 대한 선택적 수집 |
| 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 및 서명 블록이 포함됩니다.
- os를 생략하면 MissingParameter와 함께 409가 반환됩니다.
활동성 감지
사람의 존재를 확인하려면 소스를 선택하세요.
테스트 샘플
초상화를 탭하여 스톡 사진에 활성을 실행합니다(업로드와 동일).