有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
本文档以接入微信原生 H5 的操作流程为例,描述通过微信 HTML5 方式接入人脸核身的完整操作流程。

接入说明

1. 主体行业要求 微信原生 H5 有明确的主体行业要求,在控制台申请 RuleId 时需上传对应的行业资质。所以在接入微信原生 H5 前,请确认公众号的主体和类目是否符合范围,并准备好对应的资质文件,详情可查阅 微信原生H5(微信公众号)资质文件列表
2. 审核时间 微信原生 H5 有主体行业限制,资质审核需要3-5个工作日,请预留好上线时间。
3. 活体检测模式 微信原生 H5 支持一闪活体检测(眨眼+光线)、随机双动作检测。
4. 公众号管理员授权 微信原生 H5 需要公众号管理员授权,打开二维码,将该权限授权给人脸核身第三方平台。
5. 认证页面流程 微信原生 H5 用户进行人脸核身流程:



前提条件

1. 已注册腾讯云账号,并完成实名认证。
2. 已申请通过腾讯云人脸核身。
如果还未完成以上操作,可参考 流程指引 完成操作。

准备事项

结合您的实际业务场景,确认以下事项:
1. 确认接入方式:选择微信原生 H5 模式,微信原生 H5 的接入方式有行业限制,且资质文件中主体与需要接入公众号主体一致,详细行业类目和资质材料请查阅 微信原生H5(微信公众号)资质文件列表
2. 确认人脸比对库源:是需要人脸核身跟权威库比对还是跟上传照片比对,两个详细价格可参阅 计费概述
3. 登录官网控制台 创建 API 密钥(SecretId 和 SecretKey)。
4. 确认微信公众号已权限授权给人脸核身:微信原生 H5 模式需要公众号管理员授权,步骤如下: 打开二维码,公众号管理员扫码后,确定授权。


接入时序图





操作步骤

步骤1:创建 RuleId

RuleId 用于调用配置的业务流程,创建步骤如下:
1. 登录腾讯云人脸核身控制台,在 自助接入 页面,单击创建业务流程


2. 选择应用场景,如:微信原生 H5,并根据需求填写相关信息,填写完成后单击下一步。 选择微信原生 H5 需要上传的资质文件,我们会在3 - 5个工作日完成审核。


3. 进入接入配置,根据您业务的实际场景填写页面标题、业务名称、业务描述信息、业务联系方式后单击下一步


4. 选择人脸比对库源。人脸核身支持两种方式:跟权威库比对,跟上传照片比对,其中跟权威库比对收费价格为增强版人脸核身(权威库)-微信的价格,跟上传照片比对收费的价格为增强版人脸核身(自传照片)-微信的价格,OCR 不再单独收费。


5. 配置身份证 OCR 功能,如果不需要则勾选“不需要用户在验证时上传”,然后单击下一步


6. 配置活体检测方式,勾选后单击下一步


7. 配置结果页的文案描述,然后单击下一步


8. 业务信息填写完成后,确认您的配置信息然后单击确认并提交审核


9. 流程审核通过后,系统会自动创建流程并分配业务 ID(RuleId)。



步骤2:获取 BizToken

完成 RuleId 创建后,需获取 BizToken,用于调用您配置的人脸核身验证的流程。 调用 实名核身鉴权接口,传入 步骤1 生成的 RuleId,和认证结束后重定向的回调链接地址 RedirectUrl,得到核验流程唯一密钥(BizToken)和用于发起核身流程的 URL。
注意:
BizToken 是仅一次核身流程的标识,有效时间为7,200秒;用户完成核身后,开发者可用该标识获取验证结果信息,结果信息仅保留3天。 如果输入参数 RedirectUrl 为空,则用户完成核验后默认跳转腾讯云人脸核身产品介绍页。

步骤3: 跳转人脸核身 URL 完成核验

您在前端通过地址跳转方式重定向至 步骤2 中获取的核身入口 URL,用户进入核身流程,完成身份证拍摄识别、录制视频等操作完身份核验。

步骤4: 查询核验结果信息

用户完成人脸核身后,页面会跳转到 RedirectUrl 上,地址中会带上此次验证流程使用的 BizToken,您在服务端即可凭借 BizToken 参数调用 获取实名核身结果信息 接口去获取本次核身的详细信息。获取到用户验证过程数据,包括文本信息、识别分数、照片和视频。也可以通过访问 腾讯云人脸核身控制台 查看服务调用情况。
注意:
为了保证用户的隐私,结果信息人脸核身侧仅保留3天,请您及时拉取。 在开发、产品使用、费用、合同等问题有任何疑问,欢迎您 点此链接 扫描二维码添加腾讯云人脸核身小助手进行询问。