首页 > 其他分享 >微信人证核身 - 浮层 H5 配置流程

微信人证核身 - 浮层 H5 配置流程

时间:2023-11-30 16:03:34浏览次数:34  
标签:核身 核验 单击 微信 浮层 BizToken 人脸 流程

本文档以接入微信浮层 H5 的操作流程为例,描述通过微信 HTML5 方式接入人脸核身的完整操作流程。

引用URL:https://cloud.tencent.com/document/product/1007/78124


一、前提条件

1. 已注册腾讯云账号,并完成实名认证。

2. 已申请通过腾讯云人脸核身。

如果还未完成以上操作,可参考 流程指引 完成操作。

二、接入时序图

微信人证核身 - 浮层 H5 配置流程_微信

三、操作步骤

步骤1:创建 RuleId

RuleId 用于调用配置的业务流程,创建步骤如下:

1. 登录腾讯云人脸核身控制台,在 自主接入 页面,单击创建业务流程

微信人证核身 - 浮层 H5 配置流程_微信_02

2. 选择应用场景,如:微信 H5(浮层/普通模式),并根据需求填写相关信息,填写完成后单击下一步

微信人证核身 - 浮层 H5 配置流程_腾讯云_03

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

微信人证核身 - 浮层 H5 配置流程_腾讯云_04

4. 选择人脸比对库源。人脸核身支持两种方式:跟权威库比对,跟上传照片比对,其中跟权威库比对收费价格为活体人脸核身的价格,跟上传照片比对收费的价格为活体人脸比对的价格,OCR 不再单独收费。

微信人证核身 - 浮层 H5 配置流程_微信_05

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

微信人证核身 - 浮层 H5 配置流程_H5_06

6. 配置活体检测方式,注意:如果选择浮层模式的话,对应的价格是:增强版人脸核身-浮层 H5 的价格;普通模式对应的是基础版人脸核身的计费价格,然后勾选后单击下一步

微信人证核身 - 浮层 H5 配置流程_H5_07

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

微信人证核身 - 浮层 H5 配置流程_微信_08

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

微信人证核身 - 浮层 H5 配置流程_腾讯云_09

步骤2:获取 BizToken

完成 RuleId 创建后,需获取 BizToken,用于调用您配置的人脸核身验证的流程。

调用 实名核身鉴权,传入 步骤1 生成的 RuleId,和认证结束后重定向的回调链接地址 RedirectUrl,得到核验流程唯一密钥(BizToken)和用于发起核身流程的 URL。

在线调试

注意

BizToken 是仅一次核身流程的标识,有效时间为7,200秒;用户完成核身后,开发者可用该标识获取验证结果信息,结果信息仅保留3天。

如果输入参数 RedirectUrl 为空,则用户完成核验后默认跳转腾讯云人脸核身产品介绍页。

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

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

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

用户完成人脸核身后,页面会跳转到 RedirectUrl 上,地址中会带上此次验证流程使用的 BizToken,您在服务端即可凭借 BizToken 参数调用 获取实名核身结果信息 接口去获取本次核身的详细信息。获取到用户验证过程数据,包括文本信息、识别分数、照片和视频。也可以通过访问 人脸核身控制台 查看服务调用情况。

标签:核身,核验,单击,微信,浮层,BizToken,人脸,流程
From: https://blog.51cto.com/kele/8631891

相关文章

  • 微信小程序使用canvas生成分享海报功能复盘
    前言近期需要开发一个微信小程序生成海报分享的功能。在h5一般都会直接采用html2canvas或者dom2image之类的库直接处理。但是由于小程序不具备传统意义的dom元素,所以也没有办法采用此类工具。所以就只能一笔一笔的用canvas画出来了,下面对实现这个功能中遇到的问题做一......
  • uniapp使用微信jssdk自定义分享
    前言提示:本文记录的是使用uniapp开发的H5+APP项目,H5端使用微信自定义分享功能,文中有关APP的兼容,如果不需要兼容APP的可以忽略一、引入首先安装jweixin-module包npminstalljweixin-module--save二、封装工具方法为了方便使用,新建一个wechat.js文件://#ifdefH5impo......
  • Jenkins +miniprogram-ci 构建 发布、预览微信小程序
    #!/bin/bash-lsed-i"s/currentEnvironment='.*'/currentEnvironment='$DEPLOY_ENV'/g"'/var/lib/jenkins/workspace/nfc_recharge/utils/config.js'rm-rfqrcode*.jpgyarnyarnwxcitype=$actionappid=$appidversion......
  • NET 6 WebAPI 如何接受微信支付回调
    [HttpPost("WxNotify")]publicasyncTaskWxNotify(){HttpContextAccessorcontext=new();varrequest=context.HttpContext?.Request;if(request!=null){varbuffer=newMemoryStream();awaitrequest.Body.Co......
  • 微信小程序实现语音录制(uni-app源码版)
    注意以下代码只是部分代码,已经将完整代码上传至插件市场,可在插件市场中下载。插件下载地址1.创建音频对象上下文//创建音频上下文letinnerAudioContext=uni.createInnerAudioContext({useWebAudioImplement:false,})this.innerAudioContext=in......
  • 微信小程序车牌号码虚拟键盘
    WXML<viewclass="page"><!--车牌号码输入框--><viewclass="carNumber"><viewclass="weui-cells__title">请输入您要缴费的车牌号码</view><!--车牌号头两位--><viewclass="carNumber-items&......
  • 如何开启微信调试?
    解决方案:手机用usb连接至电脑(注意选择传输文件/调试模式,且手机需要开启usb调试,具体如何开启请自行百度)手机微信内点击/扫码打开http://debugxweb.qq.com/?inspector=true(会跳转到微信首页,跳转后就是开启了调试)微信内打开所需调试网址chrome浏览器打开chrome://inspect/#devi......
  • 微信小程序备案流程
    众所周知,现在微信小程序无论是新创建的还是存量的都需要进行备案了。一、备案需具备的条件是通过认证的小程序,现在认证小程序不能通过公众号资质直接快速创建并认证了。必须要单独认证(费用300元)二、开始备案1)填写主体信息,注意备注栏最好不要空着,要写详细把主体营业内容......
  • .NET生成微信小程序推广二维码
    前言对于小程序大家可能都非常熟悉了,随着小程序的不断普及越来越多的公司都开始推广使用起来了。今天接到一个需求就是生成小程序码,并且与运营给的推广图片合并在一起做成一张漂亮美观的推广二维码,扫码这种二维码就可以进入小程序。为了节省服务器内存资源,我想的就是成功调用通微......
  • 微信小程序真有意思
    从早期的微信云开发我就知道这玩意儿绝不靠谱,所以坚决不上车,果不其然,后面立马最低消费每月19元,其他按次数计费。结果一大堆依赖云的开发者直接弃坑,现在留下一地鸡毛,不小心搜个小应用进去就是无限转圈圈,肯定是上了云开发的车,哈哈。然后前段时间获取手机号也要收钱了,现在更离谱,......