You need to enable JavaScript to run this app.
导航

SDK返回内容说明

最近更新时间2022.10.27 23:22:31

首次发布时间2022.10.27 23:22:31

说明

SDK返回的内容包括错误码和服务端认证返回数据。

错误码(errorCode)

错误码10000以下为客户端返回,10000及以上为服务端返回。

客户端

erroCode错误码说明
0成功
-1000网络异常,请稍后再试
-1001未知错误
-1002活体中断
-1003活体识别失败,请再试一次
-1004算法初始化失败
-1005活体参数设置失败
-1006用户取消操作
-1007用户取消证件识别
-1101超过活体最大次数
-3001网络数据包解析失败
-3003无法使用相机,请检查是否打开相机权限
-3006相册图片获取失败
-3007拍照失败
-5021比对失败,请确认是本人
10000+10000以上为透传服务端的错误码

服务端

erroCode错误码说明
50200参数错误
50201缺少参数
50204参数类型错误/参数缺失
50205图像尺寸超过限制。输入为图片时可能返回此错误。
50206请求参数中没有获取到图像。输入为图片时可能返回此错误。
50207图像解码错误。输入为图片时可能返回此错误。
50209请求参数中没有获取到视频。输入为视频时可能返回此错误。
50210视频解码错误。输入为视频时可能返回此错误。
50211视频尺寸超过限制。输入为视频时可能返回此错误。
50213请求Body过大,超过10MB限制。
50214输入视频时长过大
50215请查看认证子错误码了解具体含义。认证子错误码说明见下方。
60102算法服务需要输入人脸图,但未检测到
50400权限校验失败,没有接口权限/时间戳参数不正确/签名字段错误。
50402访问的接口不存在。
50429超过调用QPS限制。
50500服务器内部错误。
50501服务器内部RPC错误。

服务端认证返回数据(jsonData)

jsonData中包含服务端返回数据。jsonData为json字符串,需要先解析为对象再获取内容。格式如下:

字段名

类型

必选/可选

说明

备注

result

bool

必选

是否核验通过

images

json

必选

客户端采集的人脸图

source_comp_details

json

有源比对时必选

数据源认证的分数和阈值

algorithm_base_resp

json

可选

认证子错误说明,可以进一步区分错误原因,部分服务异常情况时无法返回。

req_measure_info

bool

可选

计费说明,部分服务异常情况时无法返回。

images说明

字段名

类型

必选/可选

说明

备注

image_face

string

必选

人脸图的base64

image_env

string

必选

环境图的base64

source_comp_details说明

字段名

类型

必选/可选

说明

备注

score

float64

必选

有源比对分数

thresholds

json

必选

有源比对分数阈值

thresholds说明

注意:阈值不是静态的,每次比对返回的阈值不保证相同,因此没有持久化存储的必要,更不要拿本次分数和前一次阈值进行比较。

字段名

类型

必选/可选

说明

备注

1e-3

float64

必选

0.1%置信度阈值

1e-4

float64

必选

0.01%置信度阈值

1e-5

float64

必选

0.001%置信度阈值

1e-6

float64

必选

0.0001%置信度阈值

algorithm_base_resp说明(认证子错误)

字段名

类型

必选/可选

说明

备注

status_code

int

必选

认证子错误码

详细见: 错误码和计费

status_message

string

必选

子错误描述

req_measure_info说明(计费)

字段名

类型

必选/可选

说明

备注

measure_type

string

必选

取值固定为"query_num"

value

int

必选

取值为0或1。0为不计费,1为计费。

需要计费的子错误码见: 错误码和计费