更新记录

1.0.0(2026-06-06) 下载此版本

初始版本,支持Plus版人脸核身


平台兼容性

uni-app(5.01)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
- - - 5.1 - -
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
- - - - - - - - - - - -

腾讯云人脸核身 Plus 版 App SDK

基于腾讯云慧眼人脸核身 Plus 版(增强版)App SDK 封装的 UniApp 原生插件。支持活体检测、人脸比对、实名认证。

平台支持

  • Android(API 21+)
  • iOS(即将支持)

前置条件

  1. 已注册腾讯云账号并开通人脸核身服务
  2. 腾讯云慧眼控制台申请 WBappid 和 Secret
  3. 下载 Plus 版 App SDK License 文件

配置

在管理后台「系统配置 → 人脸核身」中填入:

{
  "app_id": "你的WBappid",
  "secret": "你的WBappid密钥",
  "licence": "你的SDK License",
  "sim_threshold": 70
}

API

startFaceVerify

调起人脸核身。

参数

{
  userId: String,   // 用户唯一标识
  nonce: String,    // 32位随机数(由服务端生成)
  sign: String,     // 签名(由服务端生成)
  appId: String,    // WBappid
  orderNo: String,  // 订单号
  faceId: String,   // 人脸ID(由服务端获取)
  licence: String,  // SDK License
  compareType: '1', // 比对模式:1=实名认证
  sdkConfig: {
    showSuccessPage: false,
    showFailurePage: false,
    playVoice: false,
    theme: '0'
  }
}

返回值

{
  type: 'success',  // success | fail | error
  data: '{"scene":"wb_face_callback_verify_result","res":{"success":true}}'
}

完整流程

1. 用户上传身份证 → OCR 自动识别
2. 后端调用 getPlusFaceId 获取 faceId
3. 前端调用 startFaceVerify 打开核身页面
4. 核身完成后查询结果
5. 提交管理员审核

依赖

  • 腾讯云慧眼 Plus 版 App SDK (WbCloudFaceLiveSdk)
  • compileSdkVersion: 30
  • minSdkVersion: 21

技术支持

联系掌黔信息科技技术团队。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

android.permission.CAMERA - 人脸核身拍照 android.permission.RECORD_AUDIO - 活体检测录音 android.permission.INTERNET - 网络通信 android.permission.ACCESS_NETWORK_STATE - 网络状态 android.permission.ACCESS_WIFI_STATE - WiFi状态 android.permission.READ_PHONE_STATE - 设备风控

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

采集数据:摄像头视频流、麦克风音频、用户人脸照片 服务地址:kyc.qcloud.com(腾讯云慧眼人脸核身服务) 数据用途:活体检测、人脸比对、实名认证 存储方式:数据实时传输至腾讯云,本插件不本地存储 隐私合规:数据传输全程HTTPS加密,符合《个人信息保护法》

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

否,本插件不包含任何广告。

许可协议

MIT协议

暂无用户评论。