- 微信小程序人脸核身部分用户失败,人脸报错获取数据失败或系统繁忙,请重试
调用wx.startFacialRecognitionVerify,前端直接通过jsapi 调用传递 name 和 idCardNumber会没有响应。 调用wx.startFacialRecognitionVerify,后台通过微信提供的 api,上传用户身份证姓名和身份证,api 返回 user_id_key 作为凭证传给前端,前端再调用 jsapi,用户姓名、身份证信息不需要经过前端,参数只需要传递 userIdKey,此种方法调用目前会在人脸界面提示获取数据失败。 { errCode: 90105, errMsg:"startFacialRecognitionVerify:fail get confirm info error", verifyResult:null, } [图片] appid:wx9b825be78a30ce07 特别说明:以上两种方式调用在之前并无问题,但是近期大量出现此类问题。
06-11 - 小程序内调用人脸核身API显示已超时,请重试,如何排查定位异常?
wx.checkIsSupportFacialRecognition({ success: (res) => { wx.startFacialRecognitionVerify({ name, idCardNumber, success: (res) => { console.log("人脸核验成功", res); if (res?.errCode == 0) { const verifyResult = res.verifyResult; _that .$http("user.verifyzbhm", { typeUrl: "1", cardType: "1", cardNum: idCardNumber, userName: name, verifyResult, method: _that.busiType, // 事项编码, }) .then((res) => { if (res?.code === 200) { if (res?.data && res.data.startsWith("http")) { const path = encodeURIComponent(res.data); wx.navigateTo({ url: `pages/index/webview?path=${path}`, }); } return; } }); return; } }, fail: (err) => { console.log(err); }, }); }, fail: (err) => { this.$u.toast("不支持人脸采集"); }, }); [图片][图片] 在调用startFacialRecognitionVerify后,前置摄像一直未打开,省略号出现一段时间后出现已超时,请重试的异常,如何排查异常调用?
2024-07-04 - 开发版/体验版采用测试环境数据库,线上版本采用正式环境数据,请问后台审核时看到的是哪个版本?
为保证开发/体验/测试与线上正式版本的数据隔离,根据env区分了develop和trial的后台服务为测试环境数据库,release时为正式环境数据库,代码提交审核时,以前基本会审核通过,但是近期运营团队审核结果时常以“小程序实际展示为测试商品/内容,请上架正式运营商品/内容后再提交代码”进行代码驳回,申诉后又通过审核。 请问:1、后台审核时是用什么环境做代码审核? 2、每次驳回后的申诉和提交审核时备注说明均对以上情况进行了描述,审核人员是否无法看到审核历史或者审核备注,从而主观判断当前以demo形式提交? 3、以上情况如何能够避免,既满足数据隔离,同时保证版本审核通过?
2024-04-29