编辑: 会说话的鱼 2014-02-03

/verify_mpsdk/main'

);

人脸核身 版权所有:腾讯云计算(北京)有限责任公司 第10 共29页 卸载 SDK 卸载时删除 verify_mpsdk 文件夹,移除相应 require 代码即可. 快速入门 1. 将verify_mpsdk 文件夹放到小程序项目根目录. 2. 初始化慧眼实名核身 SDK. 在app.js 的onLaunch() 中加入相应代码,在app.json 文件里添加活体验证页 面verify_mpsdk/index/index . //app.js App({ onLaunch: function () { // 初始化慧眼实名核身组件 const Verify = require('

/verify_mpsdk/main'

);

Verify.init({ env : dev , // 接口环境,正式环境接口值为 release });

} }) // app.json { pages :[ verify_mpsdk/index/index ] } 3. 调用 SDK 功能函数 wx.startVerify(). 在需要实名认证的地方调用 wx.startVerify() 进入实名认证页面,认证完成会触发对应的回调函数. // 点击某个按钮时,触发该函数 gotoVerify: function () { let BizToken = getBizToken();

// 去客户后端调用DetectAuth接口获取BizToken // 调用实名核身功能 wx.startVerify({ data: { token: BizToken // BizToken }, success: (res)验证成功后触发 // res 包含验证成功的token, 这里需要加500ms延时,防止iOS下不执行后面的逻辑 setTimeout(() =>

{ // 验证成功后,拿到token后的逻辑处理,具体以客户自身逻辑为准 }, 500);

}, fail: (err)验证失败时触发 人脸核身 版权所有:腾讯云计算(北京)有限责任公司 第11 共29页// err 包含错误码,错误信息,弹窗提示错误 setTimeout(() =>

{ wx.showModal({ title: 提示 , content: err.ErrorMsg, showCancel: false }) }, 500);

} });

} 4. 添加域名服务器白名单. 小程序前端接口请求有域名白名单限制,未添加白名单的域名只能在调试模式下运行.您需要在小程序上线前需 要将以下两个域名添加至白名单: // request 合法域名、uploadFile 合法域名、downloadFile 合法域名 这三种都要添加 测试环境: open.iauth.tencentcloudapi.com 正式环境: faceid.qq.com ;

btrace.qq.com 基本 API 描述 Verify.init(options) :初始化插件. options :Obejct required 初始化的参数. options.env :String required 接口环境.正式环境为 release,开发环境为 dev. wx.startVerify(options) :进入实名认证页面. options :Object required 初始化的参数. options.data.token :String required 客户后端调用 DetectAuth 接口获取的 BizToken. options.success :Function(res) required 验证成功的回调.res 包含验证成功的 token. options.fail :Function(err) required 验证失败的回调.err 包含错误码、错误信息. 人脸核身 版权所有:腾讯云计算(北京)有限责任公司 第12 共29页 腾讯云人脸核身针对 Android 端提供 SDK,开发人员可以将相应的 SDK 添加到项目工程中,直接调用 SDK 中提供 的OCR 识别、活体检测和1:1人脸比对服务. 业务流程 App SDK 接入 Android SDK 最近更新时间:2019-06-11 14:48:14 人脸核身 版权所有:腾讯云计算(北京)有限责任公司 第13 共29页1. 客户后端调用 DetectAuth 接口进行核身流程开启前鉴权,获取业务流水号( BizToken ). 2. 根据客户自身需求,在对应页面调用相关函数进入人脸核身流程,开始验证. 3. 人脸核身完成后,会触发回调函数,此时客户后端即可凭借回调中提供的 BizToken 调用 GetDetectInfo 接口获 取本次核身的详细信息. SDK 说明 本SDK 封装了实名核身的整体流程,包括身份证 OCR 识别和活体检测功能. 环境依赖 V3.0版本 SDK 适用于 Android4.0及以上版本. SDK 下载 本SDK 暂不支持通过外部 npm 源下载,需线下对接获取该 SDK,您可以提交 接入申请 与我们取得联系. 文件说明 AuthSdk.jar:封装了实名核身的流程,包括身份证 OCR 识别和活体检测功能. AuthSdk.aar:封装了实名核身的流程,包括身份证 OCR 识别和活体检测功能和所有需要的资源. 人脸核身 版权所有:腾讯云计算(北京)有限责任公司 第14 共29页res:包含 SDK 所使用的资源文件. assets:包含协议内容文件.目前使用的是《测试实名核身用户须知》. libcurl.so、libUlsFunction.so、libulsTracker_native.so:人脸定位库. AuthDemo:提供了实名核身接口调用方法及从后台拉取活体检测详细信息的方法.接入时可参考 Demo,这里提 供了两个 Demo,对应两种接入方式. 接入流程 您可通过两种方式接入服务: (推荐)使用 aar 方式,可以在 Android Studio 中使用. 一种是使用 jar 包和资源的方式,可以用在 Eclipse 和Android Studio 中. 使用 aar 接入 详情可参见 authdemo(authdemo 在线下对接时,会由腾讯云侧提供). 1. 添加 aar 包将AuthSdk.aar 包添加到接入方 App 中的 libs 目录下,如Demo 所示. 2. 配置 build 在接入方 App 的build.gradle 中进行如下配........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题