编辑: 会说话的鱼 | 2014-02-03 |
【商标声明】 及其它腾讯云服务相关的商标均为腾讯云计算(北京)有限责任公司及其关联公司所有.本文档涉及的第三方主体 的商标,依法由权利人所有. 【服务声明】 本文档意在向客户介绍腾讯云全部或部分产品、服务的当时的整体概况,部分产品、服务的内容可能有所调整.您 所购买的腾讯云产品、服务的种类、服务标准等应由您与腾讯云之间的商业合同约定,除非双方另有约定,否则, 腾讯云对本文档内容不做任何明示或模式的承诺或保证. 人脸核身 版权所有:腾讯云计算(北京)有限责任公司 第3 共29页 文档目录 接入文档 接入概览 微信 HTML5接入 微信小程序接入 App SDK 接入 Android SDK iOS SDK API 接入 错误码 人脸核身 版权所有:腾讯云计算(北京)有限责任公司 第4 共29页 腾讯云人脸核身支持多种载体和多种功能的灵活组合,您可以根据项目的需求选择对应的模式进行接入. SaaS 模式:根据不同的终端场景,提供集成 UI 页面的 SDK 或访问 HTML5 页面,在页面中完成前置摄像头唤 起、录制视频、调用云端接口做活体检测与核身比对等操作,并把核身结果在前端 UI 界面呈现,降低用户开发门 槛. PaaS 模式:纯后台 API 接口,开发者传入视频或图片 Base64 文件和相关数据,返回验证结果. 产品模式 接入方式 SaaS 模式 微信公众号 HTML5 接入 微信小程序接入 App SDK 接入(Android/iOS) PaaS 模式 API 接入 接入文档 接入概览 最近更新时间:2019-05-14 19:45:27 人脸核身 版权所有:腾讯云计算(北京)有限责任公司 第5 共29页 接入方式 原生 HTML5(浮层模式) 微信公众号浮层模式(可选择读数字、光线两种活体检测模式)是基于微信原生的体验,符合以下行业要求的客户 可以 申请服务,微信侧审核通过后,即可对接浮层模式. 政务:政府机构或事业单位 金融:银行、保险 医疗:公立医疗机构 运营商:电信运营商 教育:公立教育机构 交通:航空、客运、网约车、交通卡、共享交通、轨道交通、租车 旅游:酒店 物流:快递、邮政、物流 使用流程: 通用 HTML5 微信 HTML5接入 最近更新时间:2019-05-14 19:45:40 人脸核身 版权所有:腾讯云计算(北京)有限责任公司 第6 共29页 微信公众号是使用腾讯云人脸核身产品的主要场景之一,腾讯云人脸核身产品为您提供用于微信公众号的 HTML5接口. 使用流程: HTML5接入流程 人脸核身 版权所有:腾讯云计算(北京)有限责任公司 第7 共29页1. 前置流程: 创建 API 密钥(SecretId 和SecretKey) 审批发起的核身请求 2. 客户后端调用实名核身鉴权 DetectAuth 接口进行核身流程开启前鉴权,获取业务流水号(BizToken)与微信跳 转URL. 3. 根据客户自身需求,按照不同的方式跳转进入腾讯云人脸核身流程. 微信原生 HTML5模式(浮层模式):客户后端将步骤2中得到的 URL 返回给客户前端,让前端跳转至此 URL 即可. 微信公众号通用 HTML5模式:客户后端将步骤2中得到的 URL 返回给客户前端,让前端跳转至此 URL 即可. 4. 人脸核身完成后,流程会回调至客户侧(HTML5类型以回调地址形式返回),此时客户后端即可凭借回调中提供 的BizToken 调用获取实名核身结果信息 GetDetectInfo 接口去获取本次核身的详细信息. 人脸核身 版权所有:腾讯云计算(北京)有限责任公司 第8 共29页 小程序在微信使用场景中越来越广泛,腾讯云人脸核身针对小程序提供嵌入式 SDK,开发人员可以将相应的 SDK 添 加到小程序开发工具中,从而直接调用小程序 SDK 中提供的 OCR 识别、活体检测和 1:1人脸比对服务. 微信小程序提供两种活体模式(读数字、光线),都是基于微信原生的体验,要求符合以下行业要求的客户才能 申 请服务,经微信侧审核通过后,即可对接. 政务:政府机构或事业单位 金融:银行、保险 医疗:公立医疗机构 运营商:电信运营商 教育:公立教育机构 交通:航空、客运、网约车、交通卡、共享交通、轨道交通、租车 旅游:酒店 物流:快递、邮政、物流 接入流程 微信小程序接入 最近更新时间:2019-05-22 14:27:59 人脸核身 版权所有:腾讯云计算(北京)有限责任公司 第9 共29页1. 客户需要后端调用 DetectAuth 接口进行核身流程开启前鉴权,获取业务流水号(BizToken)与微信跳转 URL. 2. 根据客户自身需求,按照不同的方式跳转进入腾讯云人脸核身流程. 例如通过小程序 SDK 接入:客户后端将 BizToken 返回给客户小程序端,然后按照小程序 SDK 接入文档接入即 可. 3. 人脸核身完成后,流程会回调至客户侧(HTML5类型以回调地址形式返回、SDK 类型以回调函数形式返回),客 户后端可凭借回调中提供的 BizToken 调用 GetDetectInfo 接口获取本次核身的详细信息. SDK 接入 开发准备 下载 SDK 本SDK 暂不支持通过外部 npm 源下载,线下对接时,腾讯云侧会提供 SDK(包名为 verify_mpsdk ). 安装 SDK 将小程序 SDK 文件夹放在小程序根目录下,使用 require 函数引入. const Verify = require('