本文主要是介绍支付宝小程序介入人脸识别(金融级--前端部分),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在这里只做前端部分说明:
详情参考文档:如何通过集成支付宝小程序唤起实人认证服务_实人认证-阿里云帮助中心
操作步骤
- 调用 API 发起认证。
- 发起认证服务。
调用 startBizService 接口请求认证。
-
function startAPVerify(options, callback) {my.call('startBizService', {name: 'open-certify',param: JSON.stringify(options),}, callback); }
- 发起认证服务。
2.唤起认证流程。
发起认证包含的信息包括 certifyId 和网关 url。两者都通过服务端的相关接口取得。
startAPVerify({ certifyId: certifyId, url: url }, function (verifyResult) {// 认证结果回调触发, 以下处理逻辑为示例代码,开发者可根据自身业务特性来自行处理if (verifyResult.resultStatus === '9000') {// 验证成功,接入方在此处处理后续的业务逻辑// ... return;}// 用户主动取消认证if (verifyResult.resultStatus === '6001') {// 可做下 toast 弱提示return;}const errorCode = verifyResult.result && verifyResult.result.errorCode;// 其他结果状态码判断和处理 ...}
});
3.验证认证结果。
回调函数带入的参数verifyResult: { resultStatus:'xx',result: { } }说明如下:
这篇关于支付宝小程序介入人脸识别(金融级--前端部分)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!