一、准备工作
接入前需确认小程序主体符合政务、金融、医疗等行业资质要求,并在微信公众平台完成资质文件审核。同时需在腾讯云控制台完成以下操作:
二、SDK集成与配置
通过以下步骤完成SDK集成:
- 下载E证通小程序SDK,放置于项目根目录的
wxcomponents
文件夹 - 配置服务器域名白名单:
必填域名列表 域名类型 地址 请求域名 https://faceid.qq.com 业务域名 eid.faceid.qq.com - 在
app.js
中初始化SDK并注册组件
三、功能调用与核身流程
通过服务端调用GetEidToken
接口获取核身凭证,并在小程序端执行:
// 初始化SDK
initEid;
// 启动核身流程
startEid(eidToken);
该流程将自动跳转至EID小程序完成人脸采集与活体检测,支持一闪活体检测模式
四、结果处理与调试
核身完成后通过回调函数处理结果:
- 验证
verifyCode
签名有效性 - 调用
GetEidResult
接口获取最终核身结果 - 在开发者工具中开启调试模式进行功能验证
完整接入流程包含资质审核、SDK集成、服务端交互三大环节,需特别注意域名白名单配置和商户ID审核周期。建议开发阶段使用调试模式快速验证功能,上线前完成所有资质文件提交与域名备案。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/553709.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。