如今很多场景都会用到活体检测,来进行验证是否为真人操作。活体检测包括静态活体检测和动态活体检测,今天我就来讲讲静态活体检测API,动态活体检测API就留到之后讲。在这里我就把 APISpace 的静态活体检测API分享推荐给大家,我感觉是很不错的。
静态活体检测 API,主要用于针对用户上传图像,返回该图像中的人脸是否为真人;基于图片中人像的破绽(摩尔纹、成像畸形等),判断目标是否为活体,有效防止屏幕二次翻拍等作弊攻击。
APISpace 还有很多免费通用的API接口,利用这些接口可以帮你实现去开发出很多功能丰富,服务稳定的网页、APP还有小程序,无论是练手还是实战都是不错的选择~
接口详情
- 接口简介:可判断用户是否为活体、真人。通过使用人脸关键点定位和人脸追踪等技术,验证用户是否为真实活体本人操作。
- 请求方式:POST
- 请求参数格式:FORMDATA
- 请求参数:
- image:活体检测自拍照,支持url或base64,图片大小不能大于2M,支持图片类型:jpg/png/bmp
- imageType:图片类型。枚举值:URL-图片路径 ,BASE64 –图片BASE64编码(默认 URL)
- 返回示例:
{
chargeStatus: "1",
message: "成功",
data: {
checkStatus: "1",
score: "100",
tradeNo: "18061215134535725",
remark: "检测成功",
code: "0"
},
code: "200000"
}
- 返回参数说明:
- checkStatus:检测结果
- score:活体检测的分值,大于87分可判断为活体
- tradeNo:交易号,唯一
- remark:检测说明
- code:活体检测返回码,0表示成功,其他为失败