腾讯云人脸识别

用户通过内嵌在APP的H5签署页面进行签署时,如选择通过腾讯云人脸识别做签署意愿确认,由于腾讯云人脸识别方式是纯H5的方式进行的,用户在当前APP直接唤起摄像头进行人脸识别,刷脸识别通过后,自动完成本次签署。

对接流程图

img

详细步骤说明

安卓

由于腾讯云人脸识别方式是纯H5的方式进行的,其中包括调用摄像头、上传视频文件等,所以需要添加WBH5FaceVerifySDK类和在webview里调用以下代码设置兼容性。另外需要存储和摄像头权限,需要在AndroidManifest里声明对应的权限,并在使用时进行判断,具体参照demo

// 腾讯云人脸识别兼容性插件 WBH5FaceVerifySDK.getInstance().setWebViewSettings(webView,getApplicationContext());

IOS

腾讯云人脸识别结果获取与支付宝人脸识别基本一致,都是通过realnameResult代理获取。与支付宝人脸识别唯一处理不一样的地方,腾讯云人脸识别是全H5的,没有涉及到app跳转的地方(所以不需要在WebView代理中对url进行处理)

权限声明

Android权限声明

由于微众刷脸需要摄像头权限,需要在AndroidManifest文件里添加存储和相机权限,如下

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

IOS权限声明

由于微众刷脸在IOS平台需要摄像头和录音权限,需要在info.plist中设置 Privacy - Microphone Usage Description (录音) ,Privacy - Camera Usage Description (摄像头) 的权限,否则无法正常使用微众刷脸进行认证

results matching ""

    No results matching ""