收藏
回答

人脸核身已经通过验证怎么真机调试和体验版还是提示没权限?

AppID
wx15e236d7f606fbc9

我的小程序已经通过了“人脸核身"审核,实际真机调试和体验版还是提示 "startFacialRecognitionVerify:fail jsapi has no permission, event=startFacialRecognitionVerify”

回答关注问题邀请回答
收藏

2 个回答

  • 大熊²⁰²⁵⁺₈₈₆
    大熊²⁰²⁵⁺₈₈₆
    02-07

    我是通过审核通过的文档:https://developers.weixin.qq.com/community/business/doc/000442d352c1202bd498ecb105c00d 里的wx.startFacialRecognitionVerify,接口参数中没有 rid(request id),

    下面是小程序调用代码:

    wx.startFacialRecognitionVerify({

    name: realName,

    idCardNumber: idCard,

    checkAliveType: 2, // 默认读数字

    success: (res) => {

    console.log('人脸识别成功:', res)

    if (res.errCode === 0) {

    verifyResult = res.verifyResult

    resolve()

    } else {

    reject(new Error(res.errMsg || '识别失败'))

    }

    },

    fail: (err) => {

    console.error('人脸识别失败:', err)

    let errorMsg = '识别失败'

    if (err.errCode === 90100) {

    errorMsg = '用户取消'

    } else if (err.errMsg) {

    // 优化错误提示

    if (err.errMsg.includes('auth deny') || err.errMsg.includes('no permission')) {

    errorMsg = '未获得人脸识别权限,请确认在真机调试且后台已开通权限'

    } else if (err.errMsg.includes('cancel')) {

    errorMsg = '用户取消'

    } else {

    errorMsg = err.errMsg

    }

    }

    reject(new Error(errorMsg))

    },

    complete: () => {

    wx.hideLoading()

    }

    })


    而且测试账户就是项目开发者,下面是 package.config.js

    {

    "appid": "wx15e236d7f606fbc9",

    "compileType": "miniprogram",

    "libVersion": "3.7.7",

    "packOptions": {

    "ignore": [],

    "include": []

    },

    "setting": {

    "coverView": true,

    "es6": true,

    "postcss": true,

    "minified": true,

    "enhance": true,

    "showShadowRootInWxmlPanel": true,

    "packNpmManually": true,

    02-07
    有用
    回复
  • 智能回答 智能回答 本次回答由AI生成
    02-06
    有用
    回复 3
    • 大熊²⁰²⁵⁺₈₈₆
      大熊²⁰²⁵⁺₈₈₆
      02-07
      我用的是微信小程序原生的 wx.startFacialRecognitionVerify不是慧眼,没有后台请求,是微信小程序后台审核通过按照 审核意见中的文档 :https://developers.weixin.qq.com/community/business/doc/000442d352c1202bd498ecb105c00d 进行操作的
      02-07
      回复
    • 大熊²⁰²⁵⁺₈₈₆
      大熊²⁰²⁵⁺₈₈₆
      02-07
      02-07
      回复
    • 大熊²⁰²⁵⁺₈₈₆
      大熊²⁰²⁵⁺₈₈₆
      02-07
      02-07
      回复
登录 后发表内容