🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# [微信小程序人脸识别功能](https://www.cnblogs.com/danyun-lu/p/11612444.html) 本文档以微信小程序为例,微信小程序开发人脸核身功能需要两个申请:腾讯云申请人脸识别服务和小程序申请人脸识别服务(注意:只有符合以下条件的机构才能在小程序端申请) 政务:政府机构或事业单位 金融:银行、保险 医疗:公立医疗机构 运营商:电信运营商 教育:公立教育机构 交通:航空、客运、网约车、交通卡、共享交通、轨道交通、租车 旅游:酒店 物流:快递、邮政、物流 **主要参考文档:** 1、腾讯云人脸核身文档 :[https://cloud.tencent.com/product/faceid/developer](https://cloud.tencent.com/product/faceid/developer) 2、腾讯云人脸核身-小程序文档: [https://cloud.tencent.com/document/product/1007/31071](https://cloud.tencent.com/document/product/1007/31071) 3、微信小程序申请人脸核身功能类目文档:[https://developers.weixin.qq.com/community/business/doc/000442d352c1202bd498ecb105c00d](https://developers.weixin.qq.com/community/business/doc/000442d352c1202bd498ecb105c00d) 4、示例文档:[https://liubing.me/uni-app-wechat-verify-mpsdk.html](https://liubing.me/uni-app-wechat-verify-mpsdk.html) **申请和开发流程:** 1、在腾讯云申请人脸核身服务:[https://console.cloud.tencent.com/faceid/open](https://console.cloud.tencent.com/faceid/open) 2、申请并且审核通过后,我们就可以使用人脸核身了,但是人脸核身分为两个服务,PaaS(单独调api)和SaaS(所有功能打包成sdk),具体的区别请看这里:[https://cloud.tencent.com/product/faceid/getting-started](https://cloud.tencent.com/product/faceid/getting-started) 4、因为我们是在小程序端使用人脸核身,所以这里直接选择使用SaaS服务,首先需要去人脸核身自助接入里面创建业务流程,这里需要提前准备好营业执照,小程序appid之类的资料:[https://console.cloud.tencent.com/faceid/access](https://console.cloud.tencent.com/faceid/access)(ps:创建流程之前先咨询一下小助手(人工),他会拉你进一个微信群,有什么不清楚的在群里都能问) 5、创建业务时,可以让你自定义一部分文案,以及选择人脸核身的方式(数字模式或者光线模式),按照自己的实际需求来就好 6、创建完成并且确认信息无误后,直接提交,接下来就是等待审核了 7、在等待审核的时间,我们可以处理一下其他的事情,在上一个步骤里,我们创建完业务流程之后,会看到里面有一个下载小程序SDK,这个就是人脸核身的sdk,我们下载下来放到项目根目录下并解压缩; 8、接下来,我们还需要去小程序的后台管理里面加上小程序的人脸识别类目:开发=>接口设置 9、如果你这里显示的是没有权限开通此类目的话,那么接下来,需要你发邮件去向申请这个权限,具体请参考:[https://developers.weixin.qq.com/community/business/doc/000442d352c1202bd498ecb105c00d](https://developers.weixin.qq.com/community/business/doc/000442d352c1202bd498ecb105c00d) 10、如果邮件一直没有给你返回信息的话,那么就需要你一直发邮件,直到你的类目可以添加了为止 11、类目添加好了,腾腾讯云小程序业务流程的申请也通过了的话,接下来就可以进入开发了,开发请参考:[https://cloud.tencent.com/document/product/1007/31071](https://cloud.tencent.com/document/product/1007/31071) 最后:人脸核身成功了之后,不会直接给你返回人脸核身的结果信息,需要你单独调用获取人脸核身结果的接口