wx.startFacialRecognitionVerify 获取用户信息?
发布于 6 年前 作者 juanfang 3036 次浏览 来自 官方Issues

通过人脸核身 wx.startFacialRecognitionVerify 认证成功后,返回认证结果凭据verifyResult 。根据 jsapi 返回的 verify_result 向后台拉取用户照片信息,接口https://api.weixin.qq.com/cityservice/face/identify/getimage?access_token={a ccess_token} ,结果一直返回的是

{"errcode":84001,"errmsg":"invalid identify id hint: [UJu9oA07663122]"}如下图,请问 identify id是啥?这个错误是什么原因导致的?怎么解决?

代码如下:


报错:


8 回复

wx.startFacialRecognitionVerify

调用完能获取到人脸吗

请问一下,这个拉取用户照片的接口,在哪里申请权限呀,获取用户信息接口里面没有照片信息

这个接口 wx.startFacialRecognitionVerify能否给个文档链接?

这个接口能拿到图片吗?为啥文档里没有getimage这个接口,只有getinfo

https://developers.weixin.qq.com/community/business/doc/000442d352c1202bd498ecb105c00d

最后怎么解决的呢

传给后端,让后端给你反图片    https://api.weixin.qq.com/ 这种请求一般都是后端去和服务器交互, 做过类似的 二维码生成是这样的操作   当然前端也可以生成,Buffer转换成base64 然后生成图片

蹭楼一问。如果比对失败了。也是否能够调取出传去比对的图片查看的?errCode != 0的时候


这个问题已经解决,是传参json 对象弄错。verify_result  写成    verify-result 。现在的问题是返回的是一段乱码。这个乱码怎么处理?解析变成图片

回到顶部