易道博识OCR识别SDK

1. SDK 基本信息

SDK 包名:exocrdomsdk

版本号:3.5.2

开发者:北京易道博识科技有限公司

2. 权限

权限名称

权限说明

使用目的

权限申请时机

ohos.permission.CAMERA

允许调用相机

允许SDK使用相机,来获取预览图像

调用识别功能时

 

3.集成SDK

获取HAR包后复制到用户工程entrylibs目录下然后entry目录下的oh-package.json5文件里面下载har到本地

"dependencies": {
//exocrsdk可自定义名字  路径可以自己设置只要传入的路径是正确的
    "exocrsdk": "file:./libs/exocrdomsdk.har"
}

4.鉴权和使用sdk

4.1 鉴权

         .lic授权文件放在resources/rawfile 下,复制.lic文件到设备沙箱路径内,调用EngineManager.getInstance().applyForAuth(沙箱路径)方法进行鉴权。

4.2调用OCR识别功能

调用下方代码进入默认模式OCR页面,传入参数为ExDataCallBack回调函数、context环境、CardType识别卡证类型。

DomCardManager.getInstance().recognize({
 //
成功
 onRecognizeSuccess:(exStatus:ExStatus,result:Array<CardInfo>)=>{},
 //
失败
 onRecognizeFail:(exstuts:ExStatus,failimg:PixelMap|undefined)=> {},
 //
取消
 onRecCanceled:(exStatus:ExStatus)=> {}
},getContext(),CardType.EXOCRCardTypeIDCARD)

       自定义模式需要先获取SDK的自定义组件ExCustomCameraView() 然后调用下方代码,传入参数为ExCustomCallBack回调函数、context环境、CardType识别卡证类型。

DomCardManager.getInstance().recognizeCustom( {
//
返回

onBack: () => {},
//
四边顶点坐标

onDrawRect: (quadArray: Array<Array<number>>) => {},

//相机权限受限
onCameraDenied: () => {},

//质检错误返回
imageOnErrorWithOrientation: (errorType: ErrorType, orientation:number, errorItem: ErrorItem[]) => {},

//识别结果返回
onRecoCompletedCommon: (cardInfos: CardInfo[]) => {},

//暂停
refreshScanViewByRecoPause: () => {},

//继续
refreshScanViewByRecoContinue: () => {}},getContext(),CardType)

5. 隐私政策

隐私政策链接:https://id.exocr.com/privacy_policy.htm

6. 授权建议

授权相机权限后可调用相机识别,如不授权相机可使用相册识别

授权代码参考:

abilityAccessCtrl.createAtManager().requestPermissionsFromUser(context, permissions).then((data) => {
    let grantStatus: Array<number> = data.authResults;
    let length: number = grantStatus.length;
    for (let i = 0;i < length; i++) {
       if (resultCallback) {
          let isGranted=grantStatus[i] ===abilityAccessCtrl.GrantStatus.PERMISSION_GRANTED
          resultCallback(isGranted, data.permissions[i]);
       }
    }}).catch(() => {
    })

7. 保障个人信息主体权利

SDK 采用了本地私有化集成,即集成在客户的 app 工程里,不会产生网络访问,不存在向境外提供个人信息的情况,所有的安全措施和权限限制都由客户方掌握, SDK 无法获取、留存客户的数据,包括但不限于个人信息等所有数据。

SDK 集成方应保证通过易道博识 SDK 进行识别获取到的个人信息,如姓名、证件号、籍贯、人脸图像等,仅用于将识别信息返回给客户端供 APP 开发者使用,或者调用公安接口判断使用者的身份并将结果反馈给 APP 开发者使用,不会将任何数据以任何形式保存或者分享给第三方。

8. SDK隐私政策披露要求与示例 

接入说明:开发者在 App 集成易道博识 OCR 识别SDK后,易道博识 OCR 识别SDK 的正常运会收集必要的最终户信息OCR 识别。请开发者根据集成易道博识 OCR 识别SDK的实际情况,在您 App 的隐私政策中,对易道博识 OCR 识别SDK名称、公司名称、处理个信息种类及的、采集式、隐私政策链接等内容进披露。建议:确认您所接的易道博识 OCR 识别SDK 版本和功能模块,从隐私政策、合规指引中确定与易道博识 OCR 识别SDK交互的数据内容;在您 App 的隐私政策中,以字或列表的式向公众披露易道博识 OCR 识别SDK 的相关信息。

 

披露示例(仅供参考,请以实际合作情况为准)
SDK
名称:易道博识 OCR 识别 SDK

第三方主体:北京市易道博识科技有限公司

合作目的:为 APP 用户提供OCR 识别服务
处理个人信息类型及用途:系统权限:仅需要相机权限,允许 SDK使用相机来获取证件图像。

数据处理方式:无任何网络数据的传输,不向境外提供个人信息

SDK隐私权政策链接https://id.exocr.com/privacy_policy.htm

官网链接http://www.exocr.com

最终用户同意方式的说明及示例

接入说明App 次运时应当有隐私弹窗,隐私弹窗中应公示简版隐私政策内容并附完整版隐私政策链接,并明 确提示最终户阅读并选择是否同意隐私政策;隐私弹窗应提供同意按钮和拒绝同意的按钮,并由最终户主动选择。如涉及敏感个信息,应当取得您最终户的单独授权同意,您可以通过单独弹窗的形式来实现最终户的授权,并在您的《隐私政策》中针对敏感个信息通过字体加粗或其他显著标识显示

 

隐私政策授权弹窗示例:

图片包含 图示

AI 生成的内容可能不正确。