| 应用平台 | 适用版本 | 开发环境 |
| HarmonyOS | 5.0.3 及以上系统 | HarmonyOS |
请将 esignfacesdk.har 添加至项目的 src/libs 目录下,并在模块的 oh-package.json5 文件中配置依赖:
"dependencies": {
"esignfacesdk": "file:src/libs/esignfacesdk.har"
}
注意:HarmonyOS的SDK、Demo仅支持编译到实机上运行
在模块 module.json5 中添加权限声明,除网络权限外还需添加相机权限:
"requestPermissions": [
{
"name": "ohos.permission.CAMERA",
"reason": "$string:cam_reason",
"usedScene": {
"abilities": [
"EntryAbility"
],
"when": "inuse"
}
}
]
方法签名:
EsignSDK.getInstance().initSDK(licenseKey, license, (result: InitResponse) => { })
接口说明: 传入互亿无线平台获取的 licenseKey 和 license 字符串,完成 SDK 激活。
| 参数 | 类型 | 必填 | 说明 |
| licenseKey | string | 是 | 互亿无线开放平台提供的 licenseKey |
| license | string | 是 | 互亿无线平台提供的 license 文件内容 |
| result | InitResponse | 是 | 初始化结果回调 可通过 result.success 字段判断初始化是否成功。 |
请求示例:
方法签名:
EsignSDK.getInstance().verity(faceAuthCode, (result: FaceResultResponse) => {})
接口说明: 调用刷脸 SDK,发起人脸核身流程。
| 参数 | 类型 | 必填 | 说明 |
| faceAuthCode | String | 是 | 后端获取的人脸识别 Token(faceToken) |
| result | FaceResultResponse | 是 | 刷脸结果回调
FaceResultResponse 字段说明
说明:可根据返回result.passed字段判断刷脸是否成功,否则就是刷脸失败,获取errCode错误码和msg错误信息进行提示 |
请求示例:

国内专业互联网团队
21年行业经验
7x24小时售后支持
丰富的行业经验
Copyright © 2004-2025 上海思锐信息技术有限公司 All rights reserved. 沪ICP备07035915号-15 电信增值业务许可证:B2-20160082
服务热线:
4008 808 898
服务热线(工作时间):
4008 808 898
业务咨询(非工作时间):
售后咨询(非工作时间):