idCardScan

来自于:开发者立即使用

Method

front back

论坛示例

为帮助用户更好更快的使用模块,论坛维护了一个示例,示例中包含示例代码、知识点讲解、注意事项等,供您参考。

概述

本模块封装了 exocrengine 的二代身份证识别

模块概述

二代身份证识别可在离线状态下识别,没集成各大平台AI

模块接口

front

身份证正面扫描

front(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:

    1. {
    2. code: 0, //成功返回
    3. msg: '成功!',
    4. image: '', //base64身份证正面图片
    5. result: {
    6. cardNum:'', //身份证号
    7. name:'',sex:'', //性别
    8. nation:'', //民族
    9. birth:'', //生日
    10. address:''
    11. }
    12. }

    示例代码

  1. var idCardScan = api.require('idCardScan');
  2. idCardScan.front(function(ret) {
  3. if (ret.code==0) {
  4. alert(JSON.stringify(ret.result));
  5. }
  6. });

可用性

Android,ios系统

可提供的1.0.0

back

身份证背面扫描

back(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:

    1. {
    2. code: 0, //成功返回
    3. msg: '成功!',
    4. image: '', //base64身份证背面图片
    5. result: {office:'',validDate:''} //身份证信息 office 发证机关 validDate 有效期
    6. }

    示例代码

  1. var idCardScan = api.require('idCardScan');
  2. idCardScan.back(function(ret) {
  3. if (ret.code==0) {
  4. alert(JSON.stringify(ret.result));
  5. }
  6. });

可用性

Android,ios系统

可提供的1.0.0