iDCardORC
来自于:开发者立即使用
takePictureIDCardFrontFace takePictureIDCardOppositeSide
概述
iDCardORC是身份证扫描识别的模块,识别后返回身份证图片,识别的信息
takePictureIDCardFrontFace
识别身份证正面
takePictureIDCardFrontFace(callback(ret))
callback(ret)
ret:
- 类型:JSON对象:
{
data:"{\"gender\":\"男",//代表性别
\"nation\":\"汉", //名族
\"address\":\"山东省烟台市芝罘区XXXX街道",//地址
\"day\":\"11\", //日
\"month\":\"11\", //月
\"year\":\"1991\", //年
\"idCardImage\":\"/var/mobile/Data/20171207085929.png\",//照片的储存地址
\"num\":\"370986199111110890\",//身份证号
\"name\":\"XXX” //姓名
}”
success : 1;//布尔类型 是成功的标示符 1代表成功
}
示例代码
var iDCardOCR = api.require('iDCardORC');;
iDCardOCR.takePictureIDCardFrontFace( function(ret, err) {
alert(JSON.stringify(ret));
});
可用性
iOS系统
可提供的1.0.0及更高版本
takePictureIDCardOppositeSide
识别身份证发面
takePictureIDCardOppositeSide(callback(ret))
callback(ret)
ret:
- 类型:JSON对象
{
data:"{\"valid\":\"20111119-20211119\",//有效期限
\"issue\":\"XXX公安局",//签发机关
\"idCardImage\":\"/var/mobile//Data/5F1F46303CC9/Documents/20171207091001.png\"//照片的储存地址
}”
success : 1; //布尔类型 是成功的标示符 1代表成功
}
示例代码
var iDCardOCR = api.require('iDCardORC');;
takePictureIDCardOppositeSide(function(ret, err) {
alert(JSON.stringify(ret));
});
可用性
iOS系统
可提供的1.0.0及更高版本
补充说明
需要设置相机权限 注意:本模块封装了GitHub上的开源类库 GitHub地址为https://github.com/zhongfenglee/IDCardRecognition