带活体创建人员

带活体创建人员

在一次调用中完成注册、活体校验与去重检索。

menu_bookAPI 参考:带活体创建人员expand_more

官方文档(英文): docs.verifik.co/resources/create-a-person-with-liveness

文档(西班牙语): docs.verifik.co/verifik-es/resources/personas/crear-una-persona-con-deteccion-de-vida

基础 URL 为 https://api.verifik.co。发送包含档案字段、单个 collection_id(collection _id)、活体与检索阈值,以及 images 中每项至少一张 base64 人脸图(无 data URL 前缀)的 JSON。

POST /v2/face-recognition/persons/search-live-face

对提交的人脸运行活体,检索相似注册,然后在目标人脸库中创建或更新人员。

字段
Content-Typeapplication/json
AuthorizationBearer <token>
参数必填说明
name显示名称
imagesbase64 人脸图像数组(原始 base64,非 data URL)
genderM 或 F
date_of_birthYYYY-MM-DD
collection_id单个人脸库唯一 id
liveness_min_score0.5–1
min_score内部检索阈值,0.5–1
search_modeFAST 或 ACCURATE
nationality可选
await fetch("https://api.verifik.co/v2/face-recognition/persons/search-live-face", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Authorization: `Bearer ${accessToken}`,
  },
  body: JSON.stringify({
    name: "Jane Doe",
    gender: "F",
    date_of_birth: "1990-01-15",
    collection_id: "<collectionMongoId>",
    liveness_min_score: 0.65,
    min_score: 0.8,
    search_mode: "FAST",
    nationality: "CO",
    images: ["<base64>", "<base64>"],
  }),
});
  • 本演示使用 @humanauthn/api-client 的 createPersonWithLiveness 及您的会话令牌。
  • 响应可能包含签名字段,视环境而定。
menu_book

docs.verifik.co 官方指南