把“是不是本人真实操作”前置到核验流程,降低照片翻拍、视频注入和面具攻击风险。




默认展示实名开户场景,也可切换到高风险操作、账号找回与人工审核。
用户提交相关材料证明后增加一次活体检测,拦截照片翻拍、视频注入与面具攻击,降低虚假开户风险。
按业务风险选择检测模式,低风险流程用静态检测,高风险流程使用动态动作挑战。
上传自拍照检测是否为活体真人,适合轻量实名核验。
引导用户完成眨眼、张嘴、转头等动作,提高攻击成本。
防范照片、视频、翻拍、面具等常见欺诈方式。
返回分值与建议阈值,方便接入方配置放行策略。
对比仅用于说明能力边界,不直接点名竞品。
| 维度 | 普通资料校验 | 创蓝活体检测 |
|---|---|---|
| 真人确认 | 只能确认资料是否匹配 | 判断当前操作是否为真人 |
| 攻击防范 | 难识别照片/视频欺诈 | 识别照片、视频、面具等风险 |
| 接入方式 | 依赖业务系统自研 | API 接入,支持 URL/base64 |
| 策略控制 | 规则固定 | 按活体分阈值配置放行策略 |
| 适用场景 | 基础信息核验 | 开户、找回、高危操作、人工审核 |
活体检测不是单个图片判断,而是一套采集、预处理、攻击识别、评分与策略决策链路。
客户端采集自拍照或动作帧,按接口要求上传 URL/base64。
完成质量检测、人脸定位、关键点识别与姿态分析。
识别照片、视频、翻拍、面具等非真人风险。
输出 live_score、风险标签与建议判断结果。
接入方按阈值放行、拦截或转人工复核。
活体检测常用于实名核验与风控场景,平台安全能力需要可审计、可交付。







以下为脱敏场景示例,真实上线前请按业务风险等级配置阈值与复核策略。
在开户注册前加入活体检测,拦截照片翻拍与视频攻击样本,降低人工复核压力。
高风险提现前要求完成动态活体动作,确认当前操作由真实账号持有人发起。
账号找回与资料审核引入活体分和风险标签,优先复核高风险申请。
5 大主流语言示例,一键复制到工程,配上 AccountKey 即可在沙箱环境调试。
import okhttp3.*;
import java.io.File;
public class LiveCheck {
public static void main(String[] args) {
// 接口地址
String url = "https://api.253.com/open/i/htjc/lifecheck";
// 构建表单
RequestBody body = new MultipartBody.Builder()
.setType(MultipartBody.FORM)
.addFormDataPart("appId", "你的appId")
.addFormDataPart("appKey", "你的appKey")
.addFormDataPart("motions", "BLINK")
// .addFormDataPart("url", "https://xxx/xxx.mp4") // 网络地址
.addFormDataPart("file", "test.mp4", // 本地文件
RequestBody.create(MediaType.parse("video/mp4"), new File("test.mp4")))
.build();
// 发送请求
Request request = new Request.Builder().url(url).post(body).build();
try (Response response = new OkHttpClient().newCall(request).execute()) {
System.out.println(response.body().string());
} catch (Exception e) {
e.printStackTrace();
}
}
}围绕活体检测接入、图片要求和阈值判断的高频问题。
上传自拍照或动作帧,检测照片是不是活体真人,用于识别照片、视频、面具等欺诈风险。
支持 URL 或 base64,图片大小不能大于 2M,支持 jpg、png、bmp 格式。
参考阈值为活体分大于 87。生产环境建议结合业务风险等级设置放行、拦截和人工复核策略。
静态活体适合轻量场景,动态活体通过动作挑战提高攻击成本,适合开户、提现等高风险场景。
注意:资源包仅可搭配指定接口使用,下单前请先行核对接口信息,避免错购。