Commit 2b646f14cfe84479c0b6c80a75aed43c67d202fe
1 parent
2448f2b2
增加同步签到相关内容
Showing
1 changed file
with
108 additions
and
37 deletions
通讯协议-B200W-MQTT协议[内部].md
@@ -141,6 +141,8 @@ | @@ -141,6 +141,8 @@ | ||
141 | ### 签到 | 141 | ### 签到 |
142 | |功能归类|功能|API指令|指令事件| | 142 | |功能归类|功能|API指令|指令事件| |
143 | |---|---|---|---| | 143 | |---|---|---|---| |
144 | +|同步签到|启动同步签到|[startKpSignIn](#startkpsignin)|[sEvtStateCode](#sevtstatecode)<br>[fEvtKpSignIn](#fevtkpsignin)| | ||
145 | +||停止同步签到|[stopKpSignIn](#stopkpsignin)|[sEvtStateCode](#sevtstatecode)| | ||
144 | |随时签到|启动随时签到|[rtStartKpSignIn](#rtstartkpsignin)|[sEvtStateCode](#sevtstatecode)<br>[fEvtKpSignIn](#fevtkpsignin)| | 146 | |随时签到|启动随时签到|[rtStartKpSignIn](#rtstartkpsignin)|[sEvtStateCode](#sevtstatecode)<br>[fEvtKpSignIn](#fevtkpsignin)| |
145 | ||停止随时签到|[rtStopKpSignIn](#rtstopkpsignin)|[sEvtStateCode](#sevtstatecode)| | 147 | ||停止随时签到|[rtStopKpSignIn](#rtstopkpsignin)|[sEvtStateCode](#sevtstatecode)| |
146 | ||实时PIN签到授权|[rtSetKpLoginAllowed](#rtsetkploginallowed)|[sEvtStateCode](#sevtstatecode)<br>[fEvtKpLoginAllowed](#fevtkploginallowed)| | 148 | ||实时PIN签到授权|[rtSetKpLoginAllowed](#rtsetkploginallowed)|[sEvtStateCode](#sevtstatecode)<br>[fEvtKpLoginAllowed](#fevtkploginallowed)| |
@@ -1105,7 +1107,7 @@ | @@ -1105,7 +1107,7 @@ | ||
1105 | - **示例代码** | 1107 | - **示例代码** |
1106 | ```json | 1108 | ```json |
1107 | { | 1109 | { |
1108 | - "fun": "startBsFastPair", | 1110 | + "fun":"startBsFastPair", |
1109 | "dataTag":"1" | 1111 | "dataTag":"1" |
1110 | } | 1112 | } |
1111 | ``` | 1113 | ``` |
@@ -1122,7 +1124,7 @@ | @@ -1122,7 +1124,7 @@ | ||
1122 | - **示例代码** | 1124 | - **示例代码** |
1123 | ```json | 1125 | ```json |
1124 | { | 1126 | { |
1125 | - "fun": "stopBsFastPair", | 1127 | + "fun":"stopBsFastPair", |
1126 | "dataTag":"1" | 1128 | "dataTag":"1" |
1127 | } | 1129 | } |
1128 | ``` | 1130 | ``` |
@@ -1800,7 +1802,7 @@ | @@ -1800,7 +1802,7 @@ | ||
1800 | ```json | 1802 | ```json |
1801 | //分别提示 | 1803 | //分别提示 |
1802 | { | 1804 | { |
1803 | - "fun": "rtSetKpUserPrompt", | 1805 | + "fun":"rtSetKpUserPrompt", |
1804 | "dataTag":"1", | 1806 | "dataTag":"1", |
1805 | "data": [ | 1807 | "data": [ |
1806 | { | 1808 | { |
@@ -1815,7 +1817,7 @@ | @@ -1815,7 +1817,7 @@ | ||
1815 | } | 1817 | } |
1816 | //统一提示 | 1818 | //统一提示 |
1817 | { | 1819 | { |
1818 | - "fun": "rtSetKpUserPrompt", | 1820 | + "fun":"rtSetKpUserPrompt", |
1819 | "dataTag":"1", | 1821 | "dataTag":"1", |
1820 | "data": [ | 1822 | "data": [ |
1821 | { | 1823 | { |
@@ -1865,7 +1867,7 @@ | @@ -1865,7 +1867,7 @@ | ||
1865 | |++state|string||是|设置的提示语是否成功<br>0 - 成功<br>1 - 失败| | 1867 | |++state|string||是|设置的提示语是否成功<br>0 - 成功<br>1 - 失败| |
1866 | ```json | 1868 | ```json |
1867 | { | 1869 | { |
1868 | - "fun": "fEvtSetKpUserPrompt", | 1870 | + "fun":"fEvtSetKpUserPrompt", |
1869 | "dataTag":"1", | 1871 | "dataTag":"1", |
1870 | "data": [ | 1872 | "data": [ |
1871 | { | 1873 | { |
@@ -1898,7 +1900,7 @@ | @@ -1898,7 +1900,7 @@ | ||
1898 | - **示例代码** | 1900 | - **示例代码** |
1899 | ```json | 1901 | ```json |
1900 | { | 1902 | { |
1901 | - "fun": "startGetKpOnline", | 1903 | + "fun":"startGetKpOnline", |
1902 | "dataTag":"1" | 1904 | "dataTag":"1" |
1903 | } | 1905 | } |
1904 | ``` | 1906 | ``` |
@@ -1916,7 +1918,7 @@ | @@ -1916,7 +1918,7 @@ | ||
1916 | - **示例代码** | 1918 | - **示例代码** |
1917 | ```json | 1919 | ```json |
1918 | { | 1920 | { |
1919 | - "fun": "stopGetKpOnline", | 1921 | + "fun":"stopGetKpOnline", |
1920 | "dataTag":"1" | 1922 | "dataTag":"1" |
1921 | } | 1923 | } |
1922 | ``` | 1924 | ``` |
@@ -2120,7 +2122,7 @@ | @@ -2120,7 +2122,7 @@ | ||
2120 | - **示例代码** | 2122 | - **示例代码** |
2121 | ```json | 2123 | ```json |
2122 | { | 2124 | { |
2123 | - "fun": "rtSetKpBindingInfo", | 2125 | + "fun":"rtSetKpBindingInfo", |
2124 | "dataTag":"1", | 2126 | "dataTag":"1", |
2125 | "data": [ | 2127 | "data": [ |
2126 | { | 2128 | { |
@@ -2150,7 +2152,7 @@ | @@ -2150,7 +2152,7 @@ | ||
2150 | - **示例代码** | 2152 | - **示例代码** |
2151 | ```json | 2153 | ```json |
2152 | { | 2154 | { |
2153 | - "fun": "clearKpBindingInfo", | 2155 | + "fun":"clearKpBindingInfo", |
2154 | "dataTag":"1", | 2156 | "dataTag":"1", |
2155 | "data": { | 2157 | "data": { |
2156 | "keySns":["1479824643","1479824644","1479824645"] | 2158 | "keySns":["1479824643","1479824644","1479824645"] |
@@ -2177,7 +2179,7 @@ | @@ -2177,7 +2179,7 @@ | ||
2177 | - **示例代码** | 2179 | - **示例代码** |
2178 | ```json | 2180 | ```json |
2179 | { | 2181 | { |
2180 | - "fun": "fEvtKpBindingInfo", | 2182 | + "fun":"fEvtKpBindingInfo", |
2181 | "dataTag":"1", | 2183 | "dataTag":"1", |
2182 | "data": [ | 2184 | "data": [ |
2183 | { | 2185 | { |
@@ -2206,7 +2208,7 @@ | @@ -2206,7 +2208,7 @@ | ||
2206 | - **示例代码** | 2208 | - **示例代码** |
2207 | ```json | 2209 | ```json |
2208 | { | 2210 | { |
2209 | - "fun": "fEvtClearKpBindingInfo", | 2211 | + "fun":"fEvtClearKpBindingInfo", |
2210 | "dataTag":"1", | 2212 | "dataTag":"1", |
2211 | "data": { | 2213 | "data": { |
2212 | "state": "0" | 2214 | "state": "0" |
@@ -2214,6 +2216,75 @@ | @@ -2214,6 +2216,75 @@ | ||
2214 | } | 2216 | } |
2215 | ``` | 2217 | ``` |
2216 | ## 签到 | 2218 | ## 签到 |
2219 | +### 同步签到 | ||
2220 | +#### 方法 | ||
2221 | +##### startKpSignIn | ||
2222 | +- **主题**:/client/\${baseSN}/send | ||
2223 | +- **功能描述**:启动同步签到 | ||
2224 | +- **参数说明** | ||
2225 | + | ||
2226 | +|参数名|类型|限制|是否必填|说明| | ||
2227 | +|---|---|---|---|---| | ||
2228 | +|fun|string|-|是|指令名称| | ||
2229 | +|dataTag|string|-|否|数据包标识,可为空字符串| | ||
2230 | +|data|object|-|是|传递参数的对象| | ||
2231 | +|+mode|int|-|是|签到模式<br>1-按键签到,可指定按键<br>2-PIN码签到,可指定PIN码长度<br>3-指纹签到(<font color="red">暂不支持</font>)| | ||
2232 | +|+allowModify |int|-|是 | 修改模式 <br> 0-不可修改 <br>1-可以修改(默认值)| | ||
2233 | +|+pinLen |int|-|是| 可输入pin码的最大长度 1≤N≤14 | | ||
2234 | +|+keyValue |int|-|是 | 指定按键键值 <br> 0: 未指定(OK键签到) <br>1-9: 按键1-9 <br> 10: 按键0 <br> 11: 上键 <br> 12: 下键 <br> 13: OK键 <br> 14: ESC键 <br> 15: Menu键 | | ||
2235 | +|+tipTitle |string|-|否| 提示标题,长度最多不超过16个字节| | ||
2236 | + | ||
2237 | +- **示例代码** | ||
2238 | +```Json | ||
2239 | +//按键签到 | ||
2240 | +{ | ||
2241 | + "fun":"startKpSignIn", | ||
2242 | + "dataTag":"1", | ||
2243 | + "data":{ | ||
2244 | + "mode":1, | ||
2245 | + "allowModify":1, | ||
2246 | + "keyValue":5, | ||
2247 | + "tip":"请按5键签到" | ||
2248 | + } | ||
2249 | +} | ||
2250 | + | ||
2251 | +//pin签到 | ||
2252 | +{ | ||
2253 | + "fun":"startKpSignIn", | ||
2254 | + "dataTag":"1", | ||
2255 | + "data":{ | ||
2256 | + "mode":2, | ||
2257 | + "allowModify":1, | ||
2258 | + "pinLen":6, | ||
2259 | + "tip":"请输入PIN码签到" | ||
2260 | + } | ||
2261 | +} | ||
2262 | +``` | ||
2263 | + | ||
2264 | +##### stopKpSignIn | ||
2265 | +- **主题**:/client/\${baseSN}/send | ||
2266 | +- **功能描述**:停止同步签到 | ||
2267 | +- **参数说明** | ||
2268 | + | ||
2269 | +|参数名|类型|限制|是否必填|说明| | ||
2270 | +|---|---|---|---|---| | ||
2271 | +|fun|string|-|是|指令名称| | ||
2272 | +|dataTag|string|-|否|数据包标识,可为空字符串| | ||
2273 | + | ||
2274 | +- **示例代码** | ||
2275 | +```Json | ||
2276 | +{ | ||
2277 | + "fun":"stopKpSignIn", | ||
2278 | + "dataTag":"1" | ||
2279 | +} | ||
2280 | +``` | ||
2281 | +#### 事件 | ||
2282 | +##### [sEvtStateCode](#sevtstatecode) | ||
2283 | +发送指令后返回接收状态 | ||
2284 | + | ||
2285 | +##### [fEvtKpSignIn](#fevtkpsignin) | ||
2286 | +返回键盘提交的签到数据 | ||
2287 | + | ||
2217 | ### 随时签到 | 2288 | ### 随时签到 |
2218 | #### 方法 | 2289 | #### 方法 |
2219 | ##### rtStartKpSignIn | 2290 | ##### rtStartKpSignIn |
@@ -2231,7 +2302,7 @@ | @@ -2231,7 +2302,7 @@ | ||
2231 | - **示例代码** | 2302 | - **示例代码** |
2232 | ```json | 2303 | ```json |
2233 | { | 2304 | { |
2234 | - "fun": "rtStartKpSignIn", | 2305 | + "fun":"rtStartKpSignIn", |
2235 | "dataTag":"1", | 2306 | "dataTag":"1", |
2236 | "data":{ | 2307 | "data":{ |
2237 | "mode":2 | 2308 | "mode":2 |
@@ -2240,7 +2311,7 @@ | @@ -2240,7 +2311,7 @@ | ||
2240 | ``` | 2311 | ``` |
2241 | ##### rtStopKpSignIn | 2312 | ##### rtStopKpSignIn |
2242 | - **主题**:/client/\${baseSN}/send | 2313 | - **主题**:/client/\${baseSN}/send |
2243 | -- **功能描述**:停止签到绑定 | 2314 | +- **功能描述**:停止随时签到绑定 |
2244 | - **参数说明** | 2315 | - **参数说明** |
2245 | 2316 | ||
2246 | |参数名|类型|限制|是否必填|说明| | 2317 | |参数名|类型|限制|是否必填|说明| |
@@ -2251,7 +2322,7 @@ | @@ -2251,7 +2322,7 @@ | ||
2251 | - **示例代码** | 2322 | - **示例代码** |
2252 | ```json | 2323 | ```json |
2253 | { | 2324 | { |
2254 | - "fun": "rtStopKpSignIn", | 2325 | + "fun":"rtStopKpSignIn", |
2255 | "dataTag":"1" | 2326 | "dataTag":"1" |
2256 | } | 2327 | } |
2257 | ``` | 2328 | ``` |
@@ -2271,7 +2342,7 @@ | @@ -2271,7 +2342,7 @@ | ||
2271 | - **示例代码** | 2342 | - **示例代码** |
2272 | ```json | 2343 | ```json |
2273 | { | 2344 | { |
2274 | - "fun": "rtSetKpLoginAllowed", | 2345 | + "fun":"rtSetKpLoginAllowed", |
2275 | "dataTag":"1", | 2346 | "dataTag":"1", |
2276 | "data":{ | 2347 | "data":{ |
2277 | "keySn":"1479824643", | 2348 | "keySn":"1479824643", |
@@ -2300,7 +2371,7 @@ | @@ -2300,7 +2371,7 @@ | ||
2300 | - **示例代码** | 2371 | - **示例代码** |
2301 | ```json | 2372 | ```json |
2302 | { | 2373 | { |
2303 | - "fun": "fEvtKpSignIn", | 2374 | + "fun":"fEvtKpSignIn", |
2304 | "dataTag":"1", | 2375 | "dataTag":"1", |
2305 | "data": [{ | 2376 | "data": [{ |
2306 | "keySn": "1234567890", | 2377 | "keySn": "1234567890", |
@@ -2331,7 +2402,7 @@ | @@ -2331,7 +2402,7 @@ | ||
2331 | - **示例代码** | 2402 | - **示例代码** |
2332 | ```json | 2403 | ```json |
2333 | { | 2404 | { |
2334 | - "fun": "fEvtKpLoginAllowed", | 2405 | + "fun":"fEvtKpLoginAllowed", |
2335 | "dataTag":"1", | 2406 | "dataTag":"1", |
2336 | "data": { | 2407 | "data": { |
2337 | "keySn":"1479824643", | 2408 | "keySn":"1479824643", |
@@ -2363,7 +2434,7 @@ | @@ -2363,7 +2434,7 @@ | ||
2363 | - **示例代码** | 2434 | - **示例代码** |
2364 | ```json | 2435 | ```json |
2365 | { | 2436 | { |
2366 | - "fun": "startQATrueFalse", | 2437 | + "fun":"startQATrueFalse", |
2367 | "dataTag":"1", | 2438 | "dataTag":"1", |
2368 | "data":{ | 2439 | "data":{ |
2369 | "keySns":[], | 2440 | "keySns":[], |
@@ -2390,7 +2461,7 @@ | @@ -2390,7 +2461,7 @@ | ||
2390 | - **示例代码** | 2461 | - **示例代码** |
2391 | ```json | 2462 | ```json |
2392 | { | 2463 | { |
2393 | - "fun": "stopQATrueFalse", | 2464 | + "fun":"stopQATrueFalse", |
2394 | "dataTag":"1" | 2465 | "dataTag":"1" |
2395 | } | 2466 | } |
2396 | ``` | 2467 | ``` |
@@ -2415,7 +2486,7 @@ | @@ -2415,7 +2486,7 @@ | ||
2415 | - **示例代码** | 2486 | - **示例代码** |
2416 | ```json | 2487 | ```json |
2417 | { | 2488 | { |
2418 | - "fun": "fEvtQATrueFalse", | 2489 | + "fun":"fEvtQATrueFalse", |
2419 | "dataTag":"1", | 2490 | "dataTag":"1", |
2420 | "data": [{ | 2491 | "data": [{ |
2421 | "keySn": "1234567890", | 2492 | "keySn": "1234567890", |
@@ -2451,7 +2522,7 @@ | @@ -2451,7 +2522,7 @@ | ||
2451 | - **示例代码** | 2522 | - **示例代码** |
2452 | ```json | 2523 | ```json |
2453 | { | 2524 | { |
2454 | - "fun": "startQAChoice", | 2525 | + "fun":"startQAChoice", |
2455 | "dataTag":"1", | 2526 | "dataTag":"1", |
2456 | "data":{ | 2527 | "data":{ |
2457 | "keySns":[], | 2528 | "keySns":[], |
@@ -2481,7 +2552,7 @@ | @@ -2481,7 +2552,7 @@ | ||
2481 | - **示例代码** | 2552 | - **示例代码** |
2482 | ```json | 2553 | ```json |
2483 | { | 2554 | { |
2484 | - "fun": "stopQAChoice", | 2555 | + "fun":"stopQAChoice", |
2485 | "dataTag":"1" | 2556 | "dataTag":"1" |
2486 | } | 2557 | } |
2487 | ``` | 2558 | ``` |
@@ -2506,7 +2577,7 @@ | @@ -2506,7 +2577,7 @@ | ||
2506 | - **示例代码** | 2577 | - **示例代码** |
2507 | ```json | 2578 | ```json |
2508 | { | 2579 | { |
2509 | - "fun": "fEvtQAChoice", | 2580 | + "fun":"fEvtQAChoice", |
2510 | "dataTag":"1", | 2581 | "dataTag":"1", |
2511 | "data": [{ | 2582 | "data": [{ |
2512 | "keySn": "1234567890", | 2583 | "keySn": "1234567890", |
@@ -2540,7 +2611,7 @@ | @@ -2540,7 +2611,7 @@ | ||
2540 | - **示例代码** | 2611 | - **示例代码** |
2541 | ```json | 2612 | ```json |
2542 | { | 2613 | { |
2543 | - "fun": "startQANum", | 2614 | + "fun":"startQANum", |
2544 | "dataTag":"1", | 2615 | "dataTag":"1", |
2545 | "data":{ | 2616 | "data":{ |
2546 | "keySns":[], | 2617 | "keySns":[], |
@@ -2569,7 +2640,7 @@ | @@ -2569,7 +2640,7 @@ | ||
2569 | - **示例代码** | 2640 | - **示例代码** |
2570 | ```json | 2641 | ```json |
2571 | { | 2642 | { |
2572 | - "fun": "stopQANum", | 2643 | + "fun":"stopQANum", |
2573 | "dataTag":"1" | 2644 | "dataTag":"1" |
2574 | } | 2645 | } |
2575 | ``` | 2646 | ``` |
@@ -2594,7 +2665,7 @@ | @@ -2594,7 +2665,7 @@ | ||
2594 | - **示例代码** | 2665 | - **示例代码** |
2595 | ```json | 2666 | ```json |
2596 | { | 2667 | { |
2597 | - "fun": "fEvtQANum", | 2668 | + "fun":"fEvtQANum", |
2598 | "dataTag":"1", | 2669 | "dataTag":"1", |
2599 | "data": [{ | 2670 | "data": [{ |
2600 | "keySn": "1234567890", | 2671 | "keySn": "1234567890", |
@@ -2625,7 +2696,7 @@ | @@ -2625,7 +2696,7 @@ | ||
2625 | - **示例代码** | 2696 | - **示例代码** |
2626 | ```json | 2697 | ```json |
2627 | { | 2698 | { |
2628 | - "fun": "startQAQuicker", | 2699 | + "fun":"startQAQuicker", |
2629 | "dataTag":"1", | 2700 | "dataTag":"1", |
2630 | "data":{ | 2701 | "data":{ |
2631 | "keySns":[], | 2702 | "keySns":[], |
@@ -2651,7 +2722,7 @@ | @@ -2651,7 +2722,7 @@ | ||
2651 | - **示例代码** | 2722 | - **示例代码** |
2652 | ```json | 2723 | ```json |
2653 | { | 2724 | { |
2654 | - "fun": "stopQAQuicker", | 2725 | + "fun":"stopQAQuicker", |
2655 | "dataTag":"1" | 2726 | "dataTag":"1" |
2656 | } | 2727 | } |
2657 | ``` | 2728 | ``` |
@@ -2676,7 +2747,7 @@ | @@ -2676,7 +2747,7 @@ | ||
2676 | - **示例代码** | 2747 | - **示例代码** |
2677 | ```json | 2748 | ```json |
2678 | { | 2749 | { |
2679 | - "fun": "fEvtQAQuicker", | 2750 | + "fun":"fEvtQAQuicker", |
2680 | "dataTag":"1", | 2751 | "dataTag":"1", |
2681 | "data": [{ | 2752 | "data": [{ |
2682 | "keySn": "1234567890", | 2753 | "keySn": "1234567890", |
@@ -2713,7 +2784,7 @@ | @@ -2713,7 +2784,7 @@ | ||
2713 | ```json | 2784 | ```json |
2714 | //自定义题号 | 2785 | //自定义题号 |
2715 | { | 2786 | { |
2716 | - "fun": "startKpExam", | 2787 | + "fun":"startKpExam", |
2717 | "dataTag":"1", | 2788 | "dataTag":"1", |
2718 | "data":{ | 2789 | "data":{ |
2719 | "mode": 0, | 2790 | "mode": 0, |
@@ -2752,7 +2823,7 @@ | @@ -2752,7 +2823,7 @@ | ||
2752 | 2823 | ||
2753 | //显示Q开头 | 2824 | //显示Q开头 |
2754 | { | 2825 | { |
2755 | - "fun": "startKpExam", | 2826 | + "fun":"startKpExam", |
2756 | "dataTag":"1", | 2827 | "dataTag":"1", |
2757 | "data":{ | 2828 | "data":{ |
2758 | "mode": 1, | 2829 | "mode": 1, |
@@ -2772,7 +2843,7 @@ | @@ -2772,7 +2843,7 @@ | ||
2772 | 2843 | ||
2773 | //显示题开头 | 2844 | //显示题开头 |
2774 | { | 2845 | { |
2775 | - "fun": "startKpExam", | 2846 | + "fun":"startKpExam", |
2776 | "dataTag":"1", | 2847 | "dataTag":"1", |
2777 | "data":{ | 2848 | "data":{ |
2778 | "mode": 2, | 2849 | "mode": 2, |
@@ -2803,7 +2874,7 @@ | @@ -2803,7 +2874,7 @@ | ||
2803 | - **示例代码** | 2874 | - **示例代码** |
2804 | ```json | 2875 | ```json |
2805 | { | 2876 | { |
2806 | - "fun": "stopKpExam", | 2877 | + "fun":"stopKpExam", |
2807 | "dataTag":"1" | 2878 | "dataTag":"1" |
2808 | } | 2879 | } |
2809 | ``` | 2880 | ``` |
@@ -2822,7 +2893,7 @@ | @@ -2822,7 +2893,7 @@ | ||
2822 | - **示例代码** | 2893 | - **示例代码** |
2823 | ```json | 2894 | ```json |
2824 | { | 2895 | { |
2825 | - "fun": "rtGetKpExamData", | 2896 | + "fun":"rtGetKpExamData", |
2826 | "dataTag":"1", | 2897 | "dataTag":"1", |
2827 | "data":{ | 2898 | "data":{ |
2828 | "keySns":["1234567890","1234567891"] | 2899 | "keySns":["1234567890","1234567891"] |
@@ -2844,7 +2915,7 @@ | @@ -2844,7 +2915,7 @@ | ||
2844 | - **示例代码** | 2915 | - **示例代码** |
2845 | ```json | 2916 | ```json |
2846 | { | 2917 | { |
2847 | - "fun": "rtKpAllowEdited", | 2918 | + "fun":"rtKpAllowEdited", |
2848 | "dataTag":"1", | 2919 | "dataTag":"1", |
2849 | "data":{ | 2920 | "data":{ |
2850 | "keySns":["1234567890","1234567891"] | 2921 | "keySns":["1234567890","1234567891"] |
@@ -2872,7 +2943,7 @@ | @@ -2872,7 +2943,7 @@ | ||
2872 | - **示例代码** | 2943 | - **示例代码** |
2873 | ```json | 2944 | ```json |
2874 | { | 2945 | { |
2875 | - "fun": "fEvtKpExam", | 2946 | + "fun":"fEvtKpExam", |
2876 | "dataTag":"1", | 2947 | "dataTag":"1", |
2877 | "data": [{ | 2948 | "data": [{ |
2878 | "keySn": "1234567890", | 2949 | "keySn": "1234567890", |
@@ -2904,7 +2975,7 @@ | @@ -2904,7 +2975,7 @@ | ||
2904 | - **示例代码** | 2975 | - **示例代码** |
2905 | ```json | 2976 | ```json |
2906 | { | 2977 | { |
2907 | - "fun": "fEvtFinalSubmit", | 2978 | + "fun":"fEvtFinalSubmit", |
2908 | "dataTag":"1", | 2979 | "dataTag":"1", |
2909 | "data": [{ | 2980 | "data": [{ |
2910 | "keySn": "1234567890", | 2981 | "keySn": "1234567890", |