支持IC卡读卡器在web中应用,兼容IE,Chrome,Firefox,Safari,Opera,Edge等浏览器
目录
简介
支持的浏览器和版本
WEB开发指南
类YOWORFIDReader的属性
类YOWORFIDReader的回调函数:onResult
类YOWORFIDReader的方法之高频IC卡(含M1卡)部分(支持读卡器YW-605HA,YW-607>,YW-627)
类YOWORFIDReader的方法之NFC卡(含NTAG卡)部分(支持读卡器YW-607,YW-627)
类YOWORFIDReader的方法之高频15693卡部分(支持读卡器YW-607,YW-627)
类YOWORFIDReader的方法之超高频IC卡(UHF)部分(支持读卡器YW-602)
类YOWORFIDReader的方法之NFC NDEF部分(支持读卡器YW-607,YW-627)
类YOWORFIDReader的方法之CPU卡EY5K01卡部分(支持读卡器YW-607,YW-627)
类YOWORFIDReader的方法之YW-627液晶显示部分(支持读卡器YW-627)
类YOWORFIDReader的方法之高频EY5K01卡部分:(支持读卡器YW-607,YW-627)
6.1、获取EY5K01卡的卡号
EY5K_RquestCardNo()
参数:无
回调函数返回结果:
FunctionID=55,
Result:数字,函数执行后的返回值,
UID:自定义的序号,
CardNo:所操作的卡的卡号,16进制正常顺序,
strData:所操作的卡的卡号,16进制正常顺序,
6.2、获取EY5K011卡的公共信息
EY5K_GetPublicInfo()
参数:无
回调函数返回结果:
FunctionID=56,
Result:数字,函数执行后的返回值,
UID:自定义的序号,
CardNo:所操作的卡的卡号,16进制正常顺序,
strData:公共信息数据,字段之间以回车换行隔开,分别如下:
发卡方代码
应用类型标识
应用版本
应用序列号
应用启用日期
应用有效日期
保留数据
发卡方自定义数据
6.3、写入EY5K01卡的公共信息
EY5K_SetPublicInfo(SamIndex,PubStr)
参数:
SamIndex: 安全模块序号,采用读卡器密钥,则SamIndex=0.
PubStr: 要写入的公共信息,数据以16进制字符串展示,每个字段之间以回车换行或者分号隔开.不足字节数,自动补0,多余字节数自动去掉.字段分别如下:
发卡方代码
应用类型标识
应用版本
应用序列号
应用启用日期
应用有效日期
保留数据
发卡方自定义
回调函数返回结果:
FunctionID=57,
Result:数字,函数执行后的返回值,
UID:自定义的序号,
CardNo:所操作的卡的卡号,16进制正常顺序,
strData:无
6.4、获取EY5K01卡持卡人信息
EY5K_GetHolderInfo()
参数:
SamIndex: 安全模块序号,采用读卡器密钥,则SamIndex=0.
回调函数返回结果:
FunctionID=58,
Result:数字,函数执行后的返回值,
UID:自定义的序号,
CardNo:所操作的卡的卡号,16进制正常顺序,
strData:持卡人信息,字段之间以回车换行隔开,字段如下
卡类型标识(16进制字符串)
持卡人职工标识(16进制字符串)
持卡人姓名(普通字符串)
持卡人证件号码(普通字符串)
持卡人证件类型(16进制字符串)
其他信息(普通字符串)
6.5、写入EY5K01卡持卡人信息
EY5K_SetHolderInfo(SamIndex, HolderStr)
参数:
SamIndex: 安全模块序号,采用读卡器密钥,则SamIndex=0.
PubStr: 要写入的持卡人信息,每个字段之间以回车换行或者分号隔开.不足字节数,自动补0,多余字节数自动去掉.字段分别如下:
卡类型标识(16进制字符串)
持卡人职工标识(16进制字符串)
持卡人姓名(普通字符串)
持卡人证件号码(普通字符串)
持卡人证件类型(16进制字符串)
其他信息(普通字符
回调函数返回结果:
FunctionID=59,
Result:数字,函数执行后的返回值,
UID:自定义的序号,
CardNo:所操作的卡的卡号,16进制正常顺序,
strData:无
6.6、读取EY5K01卡用户文件
EY5K_ReadUserFile(SamIndex,Addr,Count, Format)
参数:
SamIndex: 安全模块序号,采用读卡器密钥,则SamIndex=0.
Addr: 读取的起始地址
Count:要读取的字节数,最大不要超过1000.
Format:要读取数据返回的格式,0十六进制字符串, 1普通字符串
回调函数返回结果:
FunctionID=60,
Result:数字,函数执行后的返回值,
UID:自定义的序号,
CardNo:所操作的卡的卡号,16进制正常顺序,
strData:返回的数据
6.7、写EY5K01卡用户文件
EY5K_WriteUserFile(SamIndex,Addr,DataStr, Format)
参数:
SamIndex: 安全模块序号,采用读卡器密钥,则SamIndex=0.
Addr: 读取的起始地址
DataStr:要读取数据,16进制字符串或者普通字符串.
Format:要写入数据的格式,0十六进制字符串, 1普通字符串
回调函数返回结果:
FunctionID=61,
Result:数字,函数执行后的返回值,
UID:自定义的序号,
CardNo:所操作的卡的卡号,16进制正常顺序,
strData:无
6.8、获取EY5K01卡钱包余额
EY5K_GetValue()
参数:无
回调函数返回结果:
FunctionID=62,
Result:数字,函数执行后的返回值,
UID:自定义的序号,
CardNo:所操作的卡的卡号,16进制正常顺序,
strData:钱包余额
ValData:钱包余额
6.9、EY5K01卡钱包充值
EY5K_IncreaseValue(SamIndex, Value)
参数:
SamIndex: 安全模块序号,采用读卡器密钥,则SamIndex=0.
Value: 钱包充值金额,必须是整数
回调函数返回结果:
FunctionID=63,
Result:数字,函数执行后的返回值,
UID:自定义的序号,
CardNo:所操作的卡的卡号,16进制正常顺序,
strData:要充值的值,
ValData:充值后的钱包余额
6.10、EY5K01卡钱包扣款
EY5K_DecreaseValue(SamIndex, Value)
参数:
SamIndex: 安全模块序号,采用读卡器密钥,则SamIndex=0.
Value: 钱包扣款金额,必须是整数
回调函数返回结果:
FunctionID=64,
Result:数字,函数执行后的返回值,
UID:自定义的序号,
CardNo:所操作的卡的卡号,16进制正常顺序,
strData:要扣款的值,
ValData:扣款后的钱包余额
6.11、EY5K01卡获取交易记录
EY5K_GetRecords()
参数:无
回调函数返回结果:
FunctionID=65,
Result:数字,函数执行后的返回值,
UID:自定义的序号,
CardNo:所操作的卡的卡号,16进制正常顺序,
strData:交易记录,每条记录之间用回车换行隔开,记录之间的字段以半角符号;隔开,字段如下:
卡片脱机交易序号
余额金额
交易金额
交易类型
终端机编号
终端交易日期
ValData:无
6.12、EY5K01卡钱包充值
EY5K_ChangeKey(OldKey,NewKey)
参数:
OldKey: 卡的旧密码
NewKey: 卡的新密码
回调函数返回结果:
FunctionID=66,
Result:数字,函数执行后的返回值,
UID:自定义的序号,
CardNo:所操作的卡的卡号,16进制正常顺序,
strData:无,
ValData:无
RFID读写器,SDK,IC卡读卡器,开发包,二次开发,智能卡读卡器,RFID读卡器,CPU卡读写器,读卡模块 微信扫一扫联系我们 |
1 |
RFID读写器产品手册下载 |
2 |
读写器开发SDK下载 |
3 |
WEB读卡器开发指南 |
4 |
Windows读卡器开发指南 |
5 |
Android读卡器开发指南 |
6 |
Wince读卡器开发指南 |
7 |
PLC读卡器开发指南 |
8 |
Linux读卡器开发指南 |
9 |
单片机读卡器开发指南 |
10 |
PCSC读卡器开发指南 |