類YOWORFIDReader的方法之NFC NDEF部分:(支持讀卡器YW-607,YW-627)
5.1、增加記錄到NDEF列表,此函數(shù)不操作標(biāo)簽
參考web例程:NDEF讀寫記錄 NDEF讀寫記錄(異步await/async)
參數(shù):
URI: NDEF記錄的類型,常用的類型如下:
0: NDEF Text Type:
1: NDEF URI Type, http://www.:
2: NDEF URI Type, https://www.:
3:NDEF URI Type, http://:
4:NDEF URI Type, https://:
5:NDEF RTD URI Type, tel::
6:NDEF RTD URI Type, mailto::
7:NDEF RTD URI Type: sms::
DataStr:記錄的字符串值。
回調(diào)函數(shù)返回結(jié)果:
FunctionID=51,
Result:數(shù)字,函數(shù)執(zhí)行后的返回值,
UID:自定義的序號(hào),
strData:無
5.2、 清除所有NDEF記錄,此函數(shù)不操作標(biāo)簽
參考web例程:NDEF讀寫記錄 NDEF讀寫記錄(異步await/async)
參數(shù):無
回調(diào)函數(shù)返回結(jié)果:
FunctionID=52,
Result:數(shù)字,函數(shù)執(zhí)行后的返回值,
UID:自定義的序號(hào),
5.3、將列表寫到NFC標(biāo)簽
參考web例程:NDEF讀寫記錄 NDEF讀寫記錄(異步await/async)
參數(shù):無, 此函數(shù)將列表的所有NDEF記錄寫入到標(biāo)簽中
回調(diào)函數(shù)返回結(jié)果:
FunctionID=53,
Result:數(shù)字,函數(shù)執(zhí)行后的返回值,
UID:自定義的序號(hào),
5.4、從NFC標(biāo)簽讀NDEF記錄
參考web例程:NDEF讀寫記錄 NDEF讀寫記錄(異步await/async)
參數(shù):無
回調(diào)函數(shù)返回結(jié)果:
FunctionID=54,
Result:數(shù)字,函數(shù)執(zhí)行后的返回值,如果>=0,則result值也作為返回的NDEF記錄的順序號(hào)
UID:自定義的序號(hào),
CardNo:所操作的卡的卡號(hào)
strData:NDEF記錄的字符串值
valData:NDEF類型URI
5.5、增加MIME記錄到NDEF列表,此函數(shù)不操作標(biāo)簽
NDEF_AddMimeRecord(ndeftype,payload)
參數(shù):
ndeftype: NDEF記錄的類型,字符串類型
payload:記錄的字符串值。
回調(diào)函數(shù)返回結(jié)果:
FunctionID=81,
Result:數(shù)字,函數(shù)執(zhí)行后的返回值,
UID:自定義的序號(hào),
strData:無
5.6、增加外部記錄到NDEF列表,此函數(shù)不操作標(biāo)簽
NDEF_AddExternalRecord(ndeftype,payload)
參考web例程:微信小程序NFC讀寫記錄 微信小程序NFC讀寫記錄(異步await/async)
參數(shù):
ndeftype: NDEF記錄的類型,字符串類型
payload:記錄的字符串值。
回調(diào)函數(shù)返回結(jié)果:
FunctionID=82,
Result:數(shù)字,函數(shù)執(zhí)行后的返回值,
UID:自定義的序號(hào),
strData:無
5.7、增加自定義記錄到NDEF列表,此函數(shù)不操作標(biāo)簽
NDEF_AddRecordEx(tnf, uri, ndeftype,payload)
參考web例程:微信小程序NFC讀寫記錄 微信小程序NFC讀寫記錄(異步await/async)
參數(shù):
tnf: Type Name Format, 按照NFC Forum定義如下:
| tnf | 含義 |
|---|---|
| 0 | Empty |
| 1 | NFC Forum well-known type |
| 2 | Media-type as defined in RFC 2046 |
| 3 | Absolute URI as defined in RFC 3986 |
| 4 | NFC Forum external type |
| 5 | Unknown |
| 6 | Unchanged |
| 7 | Reserved |
uri: uri值,數(shù)字
ndeftype: NDEF記錄的類型,字符串類型
payload:記錄的字符串值。
回調(diào)函數(shù)返回結(jié)果:
FunctionID=83,
Result:數(shù)字,函數(shù)執(zhí)行后的返回值,
UID:自定義的序號(hào),
strData:無
5.8、從NFC標(biāo)簽讀NDEF記錄擴(kuò)展函數(shù),支持CPU卡
參數(shù):cardtype,當(dāng)cardtype<4時(shí),與NDEF_Read完全一致,當(dāng)cardtype=4時(shí),則對(duì)CPU卡操作
回調(diào)函數(shù)返回結(jié)果:
FunctionID=84,
Result:數(shù)字,函數(shù)執(zhí)行后的返回值,如果>=0,則result值也作為返回的NDEF記錄的順序號(hào)
UID:自定義的序號(hào),
CardNo:所操作的卡的卡號(hào)
strData:NDEF記錄的字符串值
valData:NDEF類型URI
5.9、將列表寫到NFC標(biāo)簽擴(kuò)展函數(shù)
參數(shù):cardtype,當(dāng)cardtype<4時(shí),與NDEF_Read完全一致,當(dāng)cardtype=4時(shí),則對(duì)CPU卡操作, 此函數(shù)將列表的所有NDEF記錄寫入到標(biāo)簽中
回調(diào)函數(shù)返回結(jié)果:
FunctionID=85,
Result:數(shù)字,函數(shù)執(zhí)行后的返回值,
UID:自定義的序號(hào),
IC卡web插件API函數(shù)接口按照使用的IC卡參考如下:
|
RFID讀寫器,SDK,IC卡讀卡器,開發(fā)包,二次開發(fā),智能卡讀卡器,RFID讀卡器,CPU卡讀寫器,讀卡模塊 微信掃一掃聯(lián)系我們 |