首页 图像识别 动态活体检测
动态活体检测

动态活体检测

  • 1915
  • 14060
通过完成动态指令(眨眼、张嘴、摇头、点头等组合动作),使用人脸关键点定位和人脸追踪等技术,验证用户是否为真实活体本人操作。应用场景:在线会员认证、金融业务、直播业务、民宿、短租、教育行业等。
100.00/1000次
STD支付即将上线
https://api.binstd.com/liveness/dthtjc
JSON,JSONP
POST
https://api.binstd.com/liveness/dthtjc?appkey=yourappkey&

请求参数:

API在线测试
参数名称类型必填说明
motions string 用户动作序列,BLINK: 眨眼, MOUTH: 张嘴, NOD: 点头, YAW: 摇头
video file/string 视频文件 POST上传,支持传base64格式的图片内容,或者文件URL
complexity string 活体检测通过的难易程度, 0: 简单模式, 1: 正常模式, 2: 困难模式, 3: 地狱模式
antiHack string 是否启用防hack,默认不开启, true: 开启, false: 不开启

返回参数:

参数名称类型说明
motions string 动作序列信息
feature_image_id string 截取图片id
passed bool 是否通过检测

请求代码:

查看代码
<?php

require_once 'curl.func.php';

$appkey = 'your_appkey_here';//你的appkey
$url = "https://api.binstd.com/liveness/dthtjc?appkey=$appkey";
$post = [
    'motions' => 'BLINK'
    'video' => base64_encode(file_get_contents('/path/to/video.mp4')),
];
$result = curlOpen($url, array('post'=>$post, 'isupfile'=>true));
$jsonarr = json_decode($result, true);
print_r($jsonarr);
                    

JSON返回示例 :

{
    "status": "0",
    "msg": "ok",
    "result": {
        "motions": [
            {
                "score": "0.26xxxxxxx",
                "motion": "NOD",
                "passed": true
            }
        ],
        "feature_image_id": "xxxxxxxxxxxxxxx",
        "passed": true
    }
}
                    

API错误码:

代号说明
201 参数校验异常

系统错误码:

代号说明
101 APPKEY为空或不存在
102 APPKEY已过期
103 APPKEY无请求此数据权限
104 请求超过次数限制
105 IP被禁止
106 IP请求超过限制
107 接口维护中
108 接口已停用
名称权限价格
免费套餐 10次 免费
Level1 1000次 100.00元
Level2 2000次 190.00元
Level3 10000次 900.00元
Level4 20000次 1600.00元

活动推荐ACTIVITY 更多

  • orc活动

热门API接口推荐RECOMMENDED DATA 更多