可以再微信小程序后台申请这个功能调用,注意不是所有的类别都能申请的,要看看你的小程序类别是否在人脸核验的范围内。
请通过mp.weixin.qq.com登录小程序账号在后台“功能-人脸核身”的路径,点击开通按钮

申请通过后就可以通过wx.startFacialRecognitionVerify这个方法调用人脸核验
<view class="usertitle">
<div class='titleText'>人脸识别认证</div>
</view>
<form bindsubmit="facialRecognitionVerify">
<view class='btnToFaceCheck'>
<button class='btnToFaceCheck' formType="submit">
<text>点击此处开始人脸识别认证</text>
</button>
</view>
</form>
jsjavascript
复制代码
Page({
onLoad: function (options) {
var that = this;
that.setData({faceCheckData:options});
},
facialRecognitionVerify: function () {
// 1.检测设备是否支持人脸识别
checkIsSupportFacialRecognition({
checkAliveType: 2,
success: function(res) {
if (res.errCode === 0 || res.errMsg === "checkIsSupportFacialRecognition:ok") {
// 2.调用人脸识别
wx.startFacialRecognitionVerify({
name: "传入参数", //姓名
idCardNumber: "传入参数", //身份证号
//人脸识别成功回调通知
success (res) {
var verifyResult = res.verifyResult;
console.log(verifyResult)
},
//人脸识别失败的回调通知
'fail': function (res) {
console.log(res,"失败");
wx.showModal({
title: '提示',
showCancel: false,
content: "人脸识别失败!" + res.errCode+","+res.errMsg,
success: function (res) {
if (res.confirm) {
wx.navigateTo()
}
}
});
}
});
return;
}
wx.showToast('微信版本过低,暂时无法使用此功能,请升级微信最新版本')
},
fail: res => {
wx.showToast('微信版本过低,暂时无法使用此功能,请升级微信最新版本')
}
});
}
})具体接口文档请参考: 网友回复
阿里云ESA、cloudflare worker、腾讯云EdgeOne网站代理托管哪家更好?
剪映能打开.fcpxml格式的文件吗?
增量式编码器与绝对式编码器的区别是啥?
有没有开源的单张照片或者序列帧图片或视频就能重建4d场景动画项目?
chrome网页突然报错:错误代码:RESULT_CODE_KILLED_BAD_MESSAGE
openai的codex如何全程无需手动确认自动修改文件?
阿里云oss前端上传文件直传如何限制文件类型?
阿里云oss前端获取policy签名直传oss上传文件回调如何传?
如何将根据三维物体通过提示词变成可交互的4d场景动画?
浏览器中实时摄像头离线视觉ai模型有吗?


