facial-recognition-meta-info.md 2.2 KB
Newer Older
D
DCloud_LXH 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
# uni实人认证

uni实人认证是DCloud与合作伙伴共同推出的金融级实人认证服务,通过对比人脸、活体检测、姓名和身份证号码,来确认用户身份的有效性。

实人认证涉及业务开通和付费,涉及客户端和服务器交互,有较多文档:
1. 业务介绍:介绍业务流程、开通和付费。[详见](https://doc.dcloud.net.cn/uniCloud/frv/intro.html)
2. 客户端API,即本文
3. 服务器API,[详见](https://doc.dcloud.net.cn/uniCloud/frv/dev.html)

uni-id-pages,已经内置实人认证,从云端到客户端均已开发好并开源,推荐使用。[详情](https://doc.dcloud.net.cn/uniCloud/uni-id/app-x.html)

## uni.getFacialRecognitionMetaInfo() @getfacialrecognitionmetainfo

<!-- UTSAPIJSON.getFacialRecognitionMetaInfo.description -->

<!-- UTSAPIJSON.getFacialRecognitionMetaInfo.compatibility -->

<!-- UTSAPIJSON.getFacialRecognitionMetaInfo.param -->

D
DCloud_LXH 已提交
20 21 22
<!-- UTSAPIJSON.getFacialRecognitionMetaInfo.example -->

<!-- UTSAPIJSON.getFacialRecognitionMetaInfo.tutorial -->
D
DCloud_LXH 已提交
23 24 25 26 27 28 29 30 31 32 33 34 35

<!-- UTSAPIJSON.getFacialRecognitionMetaInfo.tutorial -->

## uni.startFacialRecognitionVerify(faceStyle) @startfacialrecognitionverify

<!-- UTSAPIJSON.startFacialRecognitionVerify.description -->

<!-- UTSAPIJSON.startFacialRecognitionVerify.compatibility -->

<!-- UTSAPIJSON.startFacialRecognitionVerify.param -->

<!-- UTSAPIJSON.startFacialRecognitionVerify.returnValue -->

D
DCloud_LXH 已提交
36 37
<!-- UTSAPIJSON.startFacialRecognitionVerify.example -->

D
DCloud_LXH 已提交
38 39
<!-- UTSAPIJSON.startFacialRecognitionVerify.tutorial -->

D
DCloud_LXH 已提交
40
<!-- UTSAPIJSON.facialRecognitionVerify.example -->
D
DCloud_LXH 已提交
41 42 43 44 45 46 47 48 49

<!-- UTSAPIJSON.general_type.name -->

<!-- UTSAPIJSON.general_type.param -->

## Tips
* 获取手机端app是否拥有摄像头权限,请使用API [uni.getAppAuthorizeSetting](get-app-authorize-setting.md)
* 从HBuilderX 3.99起,标准基座真机运行可直接体验实人认证,涉及费用扣除开发者的费用。无需自定义基座。
* Android 实人认证支持的CPU类型为`armeabi-v7a``arm64-v8a`,其他CPU类型设备调用`uni.getFacialRecognitionMetaInfo()`会返回空字符串,调用`uni.startFacialRecognitionVerify()`会触发错误码为`10002`的错误回调。