微众(腾讯)人脸识别官方文档:https://cloud.tencent.com/document/product/1007/35888
1、将用户的姓名身份证号取回。调后端接口,取回腾讯接口需要的参数:webankAppId、version、nonce、orderNo、h5faceId、sign
2、打开腾讯返回的地址,将参数传入
window.location.href="https://ida.webank.com/api/web/login?webankAppId="+dataParam.webankAppId+"&version="+dataParam.version+"&nonce="+dataParam.nonce+"&orderNo="+dataParam.orderNo+"&h5faceId="+dataParam.h5faceId+"&url="+encodeURI(url+'/ui/signature/client/client.html?access_token='+token)+"&resultType="+0+"&userId="+personId+"&sign="+dataParam.sign+"&from=App"+"&redirectType="+1
上面地址的dataParam参数都是后台提供的,前端这里使用就可以了 ,后台会主动提供。
url参数是指人脸识别成功后,跳转的网站地址,我这里是跳回到我所开发的H5地址,一定是入口地址,因为window.location.href其实是已经跳转了外链地址了,
resultType的参数是指是否提示用户验证结果。具体可以详见官方文档。
ps:当时我做这块时 比较吃力,因为从来没了解过,如果有需要的小伙伴可以加v:18841200340.能帮上忙的 会尽力帮
网友评论