您是否正受到短信簽名報(bào)備的困擾?互億無(wú)線解決方案讓您最快15分鐘內(nèi)恢復(fù)信息傳遞,馬上 注冊(cè)體驗(yàn)

互億無(wú)線 · 文檔中心

人臉核身 - 代碼示例


HarmonyOS 集成說(shuō)明

開(kāi)發(fā)環(huán)境要求

應(yīng)用平臺(tái) 適用版本 開(kāi)發(fā)環(huán)境
HarmonyOS 5.0.3 及以上系統(tǒng) HarmonyOS

項(xiàng)目配置

1、添加 HAR 文件依賴

請(qǐng)將 esignfacesdk.har 添加至項(xiàng)目的 src/libs 目錄下,并在模塊的 oh-package.json5 文件中配置依賴:

"dependencies": {
  "esignfacesdk": "file:src/libs/esignfacesdk.har"
}


點(diǎn)擊下載Harmony SDK

注意:HarmonyOS的SDK、Demo僅支持編譯到實(shí)機(jī)上運(yùn)行

2、權(quán)限配置

在模塊 module.json5 中添加權(quán)限聲明,除網(wǎng)絡(luò)權(quán)限外還需添加相機(jī)權(quán)限:

"requestPermissions": [
  {
    "name": "ohos.permission.CAMERA",
    "reason": "$string:cam_reason",
    "usedScene": {
      "abilities": [
        "EntryAbility"
      ],
      "when": "inuse"
    }
  }
]

SDK 接口說(shuō)明

1、SDK 初始化

方法簽名:

EsignSDK.getInstance().initSDK(licenseKey, license, (result: InitResponse) => { })


接口說(shuō)明:
傳入互億無(wú)線平臺(tái)獲取的 licenseKey 和 license 字符串,完成 SDK 激活。

參數(shù) 類型 必填 說(shuō)明
licenseKey string 互億無(wú)線開(kāi)放平臺(tái)提供的 licenseKey
license string 互億無(wú)線平臺(tái)提供的 license 文件內(nèi)容
result InitResponse 初始化結(jié)果回調(diào)
可通過(guò) result.success 字段判斷初始化是否成功。


請(qǐng)求示例:

2、喚起 SDK 刷臉

方法簽名:

EsignSDK.getInstance().verity(faceAuthCode, (result: FaceResultResponse) => {})


接口說(shuō)明:
調(diào)用刷臉 SDK,發(fā)起人臉核身流程。

參數(shù) 類型 必填 說(shuō)明
faceAuthCode String 后端獲取的人臉識(shí)別 Token(faceToken)
result FaceResultResponse 刷臉結(jié)果回調(diào)

FaceResultResponse 字段說(shuō)明

  • passed: true 表示刷臉成功,false 表示失敗
  • completed: true 表示流程完成,false 表示未完成
  • errCode: 錯(cuò)誤碼
  • msg: 錯(cuò)誤描述信息

說(shuō)明:可根據(jù)返回result.passed字段判斷刷臉是否成功,否則就是刷臉失敗,獲取errCode錯(cuò)誤碼和msg錯(cuò)誤信息進(jìn)行提示


請(qǐng)求示例:

現(xiàn)在注冊(cè),即享新用戶禮包!

在線咨詢
電話咨詢

服務(wù)熱線:

4008 808 898

服務(wù)熱線(工作時(shí)間):

4008 808 898

業(yè)務(wù)咨詢(非工作時(shí)間):

售后咨詢(非工作時(shí)間):

提交成功
若短信發(fā)送異常,系統(tǒng)將自動(dòng)給您發(fā)送語(yǔ)音驗(yàn)證碼,請(qǐng)注意接聽(tīng)電話。

驗(yàn)證碼已發(fā)送到您的手機(jī),請(qǐng)查收!

輸入驗(yàn)證碼后,點(diǎn)擊“開(kāi)通體驗(yàn)賬戶”按鈕可立即開(kāi)通體驗(yàn)賬戶。

收不到短信驗(yàn)證碼?
互億無(wú)線不提供接碼服務(wù),接碼用戶請(qǐng)勿點(diǎn)擊開(kāi)通按鈕。
×