## 请求参数
以下字段均为调用本接口时传入的业务参数(加密前 JSON 对象)。字段名为平台规范;服务端会映射为数脉对应参数。
```json
{
"return_url": "string",
"version": "string",
"action_live_param": "string",
"style": "string",
"action_mutex": true,
"anti_camera_hack": true,
"fore_live_on": true,
"back_live_on": true,
"show_success": true,
"show_fail": true,
"hide_guide_page": true,
"title": "string",
"enable_h5_compatible_model": true,
"return_url_include_token": true
}
```
| 字段名 | 类型 | 必填 | 描述 |
|--------|------|------|------|
| return_url | string | 是 | 活体检测完成后回调页面的 URL |
| version | string | 否 | 小程序场景传 `h6`,获取新域名的前端检测地址 |
| action_live_param | string | 否 | 动作数组,英文逗号分隔,例如 `LookLeft,OpenMouth`;默认不传,详见动作说明 |
| style | string | 否 | 动作样式,目前支持 `1` 和 `2`。<br>样式 `1`:随机从摇头、点头、左转头、右转头 4 个头部动作中选取一个,再随机从眨眼、张嘴 2 个局部动作中选取一个,并随机组合顺序。<br>样式 `2`:随机从眨眼、张嘴 2 个局部动作中选取一个 |
| action_mutex | boolean | 否 | 是否检查动作互斥,默认 `false`(不检查;动作不匹配时不会立即失败) |
| anti_camera_hack | boolean | 否 | 是否开启闪光防摄像头劫持检测,默认 `false`(随机闪光检查视频是否为实时采集,对光线环境有一定要求) |
| fore_live_on | boolean | 否 | 是否开启前端小模型活体算法,资源消耗小、速度快,在客户端运行,默认 `true` |
| back_live_on | boolean | 否 | 是否开启云端大模型活体算法,资源消耗大、速度慢,在服务器端运行,默认 `false` |
| show_success | boolean | 否 | 是否展示采集成功的结果页面,默认 `false` |
| show_fail | boolean | 否 | 是否展示采集失败的结果页面(含失败原因,便于问题诊断),默认 `true` |
| hide_guide_page | boolean | 否 | 是否隐藏引导页:`false` 不隐藏,`true` 隐藏,默认 `false` |
| title | string | 否 | 采集页面标题,最长 32 字符,默认「活体人脸采集」 |
| enable_h5_compatible_model | boolean | 否 | `true`:H5 不支持算法预检时使用原生相机录制视频;`false`:需用户将采集 URL 复制到其他环境完成采集,默认 `true` |
| return_url_include_token | boolean | 否 | 跳转 `return_url` 时是否在 URL 携带 token(浏览器暴露 token 不安全,建议传 `false`),默认 `true` |
通过加密后得到 Base64 字符串,将其放入到请求体中,字段名为 `data`。
```json
{
"data": "xxxx(base64)"
}
```