咨询邮箱 咨询邮箱:mail@qrkj.com.cn 咨询热线 咨询热线:400-0934-799 庆软科技微博 庆软科技微信
您的位置:主页 > 新闻资讯 > 常见问题 >
国腾GTICR100第二代居民身份证阅读器二次开发文档
发表日期:2016-10-09 10:33   文章编辑:admin    浏览次数:
  

1       USB接入

1.1     浏览器

操作系统:Windows XP、Windows7(32位和64位)
支持浏览器:
IE浏览器IE7、IE8、IE9、IE10、IE11
Firefox浏览器
Google浏览器(chrome://flags/#enable-npapi 打开插件支持)

1.2     控件规范

浏览器网页中能统一使用下面代码来访问控件:
<object id="CertCtl" TYPE="application/cert-reader" width=0 height=0"></object>

1.3     控件方法属性

1.3.1       连接身份证阅读器

方法名称 connect
提供者 设备提供方
描述 连接身份证阅读器
返回数据类型 字符串,要求JSON格式
方法使用例子 var jsonStr = CertCtl.connect();
 
1、方法入参

2、返回的JSON字符串的属性定义
 
属性名称 约束 类型 长度限制 描述 取值说明
resultFlag 1 数值 1 返回设备连接的结果标识 0:连接成功
-1:发生错误
errorMsg ? 字符 100 错误信息 错误的信息描述
3、示例
{
“resultFlag”:-1,
“errorMsg”:”XXXX”
}

1.3.2       断开设备连接

方法名称 disconnect
提供者 设备提供方
描述 断开连接身份证阅读器
返回数据类型 字符串,要求JSON格式
方法使用例子 var jsonStr = CertCtl.disconnect();
 
1、方法入参

2、返回的JSON字符串的属性定义
 
属性名称 约束 类型 长度限制 描述 取值说明
resultFlag 1 数值 1 返回结果标识 0:成功断开连接
-1:发生错误
errorMsg ? 字符 100 错误信息 错误的信息描述
3、示例
{
“resultFlag”:-1,
“errorMsg”:”XXXX”
}
 

1.3.3  获取设备的连接状态

方法名称 getStatus
提供者 设备提供方
描述 连接身份证阅读器,设备端返回连接成功与否
返回数据类型 字符串,要求JSON格式
方法使用例子 var jsonStr = CertCtl.getStatus();
 
1、方法入参

2、返回的JSON字符串的属性定义
 
属性名称 约束 类型 长度限制 描述 取值说明
resultFlag 1 数值 1 返回结果标识 0:成功获得连接状态
-1:发生错误
errorMsg ? 字符 100 错误信息 错误的信息描述
status ? 数值 2 连接状态 0:正常连接
1:无连接
3、示例
{
“resultFlag”:-1,
“errorMsg”:”XXXX”
}
 
1.        
2.        
3.        
4.        
a)        
b)        
c)        
i.        
1.        

1.3.4       读取身份证内容

方法名称 readCert
提供者 设备提供方
描述 阅读器读取身份证内容
返回数据类型 字符串,要求JSON格式
方法使用例子 var jsonStr = CertCtl.readCert();
 
1、方法入参

2、返回的JSON字符串的属性定义
属性名称 约束 类型 长度限制 描述 取值说明
resultFlag 1 数值 1 返回成功或失败的结果标识 0:成功
-1:发生错误
errorMsg ? 字符 100 错误信息 错误的信息描述
resultContent ? 实体   身份证内容实体对象 身份证内容实体对象,具体参考示例
resultContent实体对象属性描述:
属性名称 约束 类型 长度限制 描述 取值说明
partyName 1 字符 20 姓名 要求中间无空格
gender 1 数值 1 性别 性别,取值为“1”(表示“男”)或“0”(表示“女”)
nation 1 字符 20 民族 民族,汉字即可
bornDay 1 字符 8 出生日期 出生日期,要求格式为: yyyyMMdd,长度为8
certAddress 1 字符 100 地址  
certNumber 1 字符 18 身份证号码 居民身份号码,长度18位
certOrg 1 字符 20 签发机关 签发机关
effDate 1 字符 8 起始有效期 要求格式为: yyyyMMdd,长度为8
expDate 1 字符 8 终止有效期 要求格式为:yyyyMMdd,长度为8
cardHimg   字符 ? 头像字符串  
cardFimg   字符 ? 正面图像字符串  
cardBimg   字符 ? 反面图像字符串  
cardAimg   字符 ? 正反面图像字符串  
3、示例
{
“resultFlag”:0,
“resultContent”:
{
         “partyName”:”XXX”,
         “gender”:0,
         “nation”:”汉”,
         ……
}
}
 

1.4     驱动安装

  1. Windows操作系统的驱动默认安装目录:C:\CertReader。

invs100开发文档

二代证网页读卡控件

标签:国腾,身份证,阅读器,开发,文档    
如没特殊注明,文章均为资源网络原创,转载请注明来自http://www.qrkj.com.cn/news/changjianwenti/2016/1009/45.html
相关文章推荐