人脸比对API -全球

人脸比对 API 用于确定两张图片中的人脸是否相同,并提供它们之间的相似度。

API方式

Base URL

API

URL请求方式Content-Type输出格式字符集
api-base-url?partner_code=xxx&partner_key=xxxPOSTapplication/jsonJSONUTF-8
认证参数
字段类型含义建议备注
partner_codeString合作方标识必须由 TD 分配
partner_keyString合作方密钥必须由 TD 分配

请求参数

字段类型含义建议备注
face_imageString人脸照片必须JPG、JPEG格式人脸或活体照片的base64(NO WRAP),3M以内
id_imageString身份证件人脸页照必须JPG、JPEG格式含人脸证件照的base64(NO WRAP),3M以内
countryString国家码强烈建议2位ISO国家码 (ISO 3166 标准),大写,例如“PH”代表菲律宾。

响应参数

字段类型含义备注
resultString人脸比对结果枚举值: pass, fail
pass: 人脸相似度 ≥75,表示是同一个人;
fail: 人脸相似度 <75, 表示不是同一个人
similarityDouble人脸对比的相似度百分比0~100,可以忽略上述result结果,根据自身业务风险偏好,选择相似度阈值

API状态码

CodeMessage是否计费
200Success
12404Face has not been detected
12405Image feature extraction processing failed
11301{parameter} empty
11304The country partner located is not open
11340{parameter} error
11350Internal error
301Service not purchased
302Service has been suspend
303Not enough balance
304Service expired
305Daily maximum volume reached

响应示例

  • 业务请求成功
{
   "code": 200,
   "message": "success",
   "result": "pass",
   "sequence_id": "c7920f4a23264ed0a376f8647e14e34b",
   "similarity": 89.7134
}
  • 业务请求失败
{
   "code": 11304,
   "message": "The country partner located is not open",
   "sequence_id": "d2b38289a10f48d487ee7317260078c0"
}