RFID读写器web开发指南(HF和UHF)

支持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卡读写器,读卡模块
北京友我科技有限公司 版权所有 (C)2015-2015
客户服务中心信箱:coodor#126.com(将#改为@).客户服务MSN: coodor#126.com(将#改为@)
热线直拨: 010-57049038 18910685939 QQ: 896163157,1403463073
京ICP备14016005号
微信扫一扫联系我们

微信扫一扫联系我们

友我科技


1
RFID读写器产品手册下载
2
读写器开发SDK下载
3
WEB读卡器开发指南
4
Windows读卡器开发指南
5
Android读卡器开发指南
6
Wince读卡器开发指南
7
PLC读卡器开发指南
8
Linux读卡器开发指南
9
单片机读卡器开发指南
10
PCSC读卡器开发指南