人脸活体检测 3.请求失败返回响应参数 参数 是否必填 参数类型 说明 示例 下级对象 statusCode 是 String 错误码,放置API对应的错误码 4101 message 是 String 返回对应的错误信息 请求内容错误 details 是 String 返回对应的错误描述 请求内容错误 error 是 String 返回对应的错误码 AIOP4101 返回值示例 1.请求成功返回值示例 json { "statusCode": "0", "message": "success", "returnObj":{ "facenum" : 1, "facelist" : [{ "facelocation" : { "top" : 36, "left" : 48, "width" : 58, "height" : 72 }, "FaceAntiSpoofing" : "活体人脸/非活体人脸/人脸清晰度较差,无法判断", }] } } 2.请求失败返回值示例 json { 'code': 4101, 'details': '传入内容为空,或者传入的参数名错误', 'error': 'AIOP4101', 'message': '请求内容错误', 'statusCode': 4101 } 状态码 http状态码 描述 200 表示请求成功 错误码说明 4 位错误码,4 开头为业务错误码,5 开头为服务错误码。 错误码 错误信息 错误描述 CTAPI0009 无效json的body参数 AIOP4102 请求参数格式错误 参数格式不满足要求,如请求参数字段类型错误等 AIOP4103 图片大小超过2M 图片大小超过2M AIOP4104 图片解码失败 图片为空,base64编码内容有误,或图片格式不支持 AIOP4105 未检测到人脸 上传图片中不包含人脸 AIOP5000 服务内部错误 接口服务出现未知错误 base64 编码规则:使用常规的 safe base64 编码方式 python 中推荐使用 base64.urlsafeb64encode() 函数进行编码。 java 中推荐使用 BASE64.getUrlEncoder().encodeToString() 函数进行编码。