Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9975|回复: 53

汉王科技面部识别终端脱机通讯开发指南V2.3.pdf

  [复制链接]

该用户从未签到

0

主题

105

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-7-20 02:27:01 | 显示全部楼层 |阅读模式
汉王科技面部识别终端脱机通讯开发指南。# Q0 \2 ]1 J. k7 b0 r, D2 P" C  [( G2 M
本开发指南版权归汉王科技股份有限公司所有,翻印必究。9 m2 m3 @2 t/ g1 T  e
本开发指南中述及的其他商标和产品名称是指拥有相应商标和产品名称的公司或者制造的产品。汉王科技对其他公司的商标和产品名称不拥有任何所有权。
2 O- K$ ^  J. P; A: B使用该开发包,由于人为或程序本身造成数据丢失,概不负责。
% ^) ~+ o; u9 @7 Q& B汉王科技面部识别终端脱机通讯开发指南/ S2 e+ f9 l. U) F( G
目录( M: t) O2 e' a3 N
1.SDK概述.* e1 E% K5 @( F4 h8 ~3 ~8 x
4
& Y% W' q3 W( j) X2 L  n" F2.SDK调用
6 f. @6 `7 e8 f$ M3基本约定# v! p$ t' ^' Q3 S
3.1语法和保留字
! k% z: s8 j& @7 m. m, O3.2保留字的命名原则
: w+ `& }# a* l* O  F0 g# t4 o4保留字列表及其含义.
) {/ s# z" j4 z2 c+ V; X" Z# A$ V# O1 G6 r命令字
& F' u! f; J# L; J* ~. C.2控制字.% @3 C+ ], m+ l; k( j- t3 d
5命令详解
; ~9 K. U& n( Y  E, k3 i3 v15
* J2 B  P7 t2 u  r+ H5.1员工管理类命令
2 ^& i$ i, O/ R0 v( o·& s/ X& f! Y7 l# j& J
,,,,,15' v( P! N. G7 d8 D* Q5 R% j. e
5.2管理员管理类命令
; {5 g$ W2 a8 ]9 w. `8 e5.3记录管理类命令.: d$ u1 m5 B( v/ Q) K$ h; i
201 w0 }5 v+ B) u5 e4 S
5.4设备管理类命令" u& E& |' z! i& [0 \( T
5.5图像管理类命令.
. _2 }' z9 P, g4 p" o..36
: g7 q+ d7 `8 v/ q第3贝共37页
' x! k6 K5 ^2 g7 m; _; K# E- `" ^. t5 {+ v& I1 @8 K
汉王科技面部识别终端脱机通讯开发指南4 R& w( a5 u. V' i* F
概述: R, g2 p5 D! q" ?& V2 a/ E. g, K$ @
共有C#、Java、VC+-3种语言的SDK,支持向设备下发命令、自动接收考勤数据和设备
7 ]! [$ h  z$ Y! ^$ D0 @& N3 M. B心跳包功能6 ~- l( z/ V) `6 L- `' }! Q
调用
6 h- G0 D0 U$ `4 m; `" G$ c具体参考博客文章,网址为http://www.firstsolver.com/wordpress/?pageid=902! p1 a* u7 i. ], m" w) W0 u* q
基本约定: {# t& i3 l: N5 n7 k, o6 Q
语法和保留字
- o5 a+ ^5 A4 {  K8 l- H  ^! J命令字5 `: {  r4 t2 n- \0 p( c- F  w
控制字控制字参数常量保留字其他变量
6 x( V1 |1 t$ G  _. j分隔符; U) h2 n- W. T
Command Word( Ctrl Wordl ="Parameter/Value"][ Ctrl Word2="Parameter /value"I: d! k' N; A' C
图3.1* C# _# ]0 c) m/ {
本协议的语法结构如图3.1所示,由4类保留字组成,这4类保留字的说明如下表所示。" l  d& U  z9 v4 U  W. P/ r
保留字名称
/ O: s% R" k2 x$ C- Y- J3 n* t( h; o意义与用途0 [3 z4 O3 z# n( @) p. G
命令字8 y4 z' z; x7 i! \* f. Z) [
用」指明本次操作究竞要干什么(如: GetEmployeeID表示获取面部识, s+ _8 K$ L; s. ]( d; W, _) i
别终端上所有员工的员工号)
# E' f4 o$ Z4 H7 x* }+ J控制字
- u* _7 n' b- `1 ?6 y$ f! g  W- S作为命令字的参数出现,用于指明该参数是什么(如:nane表示该参
9 H. A, o' C) ?& e/ _数是员工姓名)。
. z" O' [: D: H4 o常量保留字
$ v7 [. @& d( B5 `1 X0 ?- R5 |作为命令字的参数出现,一般跟在控制字的后面,用于指示该参数的值
; C! ]5 M+ m! _) Y/ Q是多少。(如:1 anguage="chs"表示该面部识别终端的语言设置为简2 A" J1 q! u8 }/ r
体中文)。4 c+ }- h, m; D9 G0 J2 \3 m
分隔符6 @8 G2 q4 ^. y7 P* L
用于分隔各个保留字
4 W( ^) \# R2 R8 P% Y7 E8 Y表3.1保留字说明表4 ~" r3 }4 T+ [5 _! U
除分隔符外,其余保留字为数字字母下划线的组合,最长32字符,大小写敏感。各保
: |  I% W9 ?' E0 U8 O9 J$ T留字间可以插入 Space(空格)、Tab(跳格)、CR(回车),处理忽賂不计。
/ P7 ?' Y) Y' F* R第4贝共37页
* `8 s$ n. c% P2 J. r$ z5 ~
  n, q# n8 M2 ^% c& F+ H" ?4 s0 F汉王科技面部识别终端脱机通讯开发指南
, b1 n7 f4 [  \9 ]- d4 G' ^保留字的命名原则' f7 D1 i1 P3 \! p
保留字名称! {4 V: `+ B' O
命名原则3 t! Z0 D6 j: [
命令字
8 G: ^/ e9 R+ M9 P' ?0 j% k1 Q/ rPasca命名法,指用个或多个连在·起的词来组成名字,每个词都用' E5 l: t5 F- ?* R
大写字母开头,其他字母都小写。
# c8 ^! h$ [: x0 J5 Q控制字
! q0 j3 |- F6 o" K6 _! [采用“小写加下划线”的方式,都用小写字母,词之间用“”分隔。8 P% W# k. [& V$ {
如 face data' Q" M, o3 Z& G8 l+ S
常量保留字
# r2 _" Q& o1 E采用“小写加下划线”的方式。; C7 ]8 w$ l+ j5 ?. y) K1 a
保留字列表及其含义
; F- Q) g4 V( I& G命令字
& W( s( o* W: a8 o名称% ~2 K3 w( e  o8 u
意义. j8 I! r2 h* f) e: y9 v8 E' v
员工管理类命令
6 p9 {7 N3 Q6 Q0 Y5 I! hGetEmployee id
9 x6 a, l+ U$ |6 r0 X2 F从考勤机接收所有员工的员工号2 _' t" n9 j4 n4 k. V3 z3 _1 j" g3 @
GetEmployee
0 Z5 ~& z# N% b" M2 a8 q% ~从考勤机接收指定工号员工的员工信息,一次只能接收一个
7 ?$ J4 ~4 J5 dSetEmployee# b. F  K4 z* C% x
发送员工到考勤机,一次只能发一个。
7 T: d: f2 L; d" [4 z! s, ?% SGet EmploveePhot
* Z2 ?! E. L4 e: X4 R从考勤机获取指定员工的脊记大头照( d3 g1 ~7 M* f
SetEmploveephotd
7 [  C8 N1 ?+ i' J! L2 g设置或更新执行员工的登记大头照# ?* H% @/ v% }4 o
De leteEmployee
5 h0 R! x; m  g  M" [在考勤机上删除指定上号的员工。可一次删除一个员⊥
% D* a: V9 d/ q4 ~# ADe leteAllEmployee( |7 A2 \) i4 @; @9 @( O9 d
在考勤札上删除所有员工. X1 g2 t6 e! B- v
SetNametable
8 Q% W7 |% w& o% k* D更新考勤机上的"id-姓名"对照表
- j5 D$ o9 ~8 iAddNametable' T! [( u% ]8 Q8 c5 m5 g/ t
添加"id-姓名"对照表
0 I0 I4 y9 c5 xEnroll loved& v7 i3 N7 D/ z8 Y3 V# z4 h. ]8 i
向考勤机发送开始登记的指令; E5 ?& g  q  F1 G. j1 n
DetectEmploveeData, Y0 X6 h% |/ g0 n) C' V* M
检测改备是否包含员工数据
! l1 F4 n5 A5 N% K( LSetsMs7 X" x# f% p# \$ a( o
发送短消息到考勤机
2 s$ E9 I: h+ w$ J3 E. r3 A- b, fGetsMs3 `0 Q% W) Z1 S! c. R9 ?
从考勤机接收短消息: q! }/ `+ z  G8 h: c/ F9 @
DeleteSms0 P8 w0 O: \- _+ Q/ |& p! s
删除考勤机中的短消息9 x  O4 y+ P/ b3 l9 i) J9 v! ]/ Z
管理员管理类3 [: f& t: v! h  [* h6 b
第5贝共37页
" h& d7 j3 C- X4 I; p! t
& `2 n0 k1 l0 ?6 a+ [. v, V3 n汉王科技面部识别终端脱机通讯开发指南6 I+ `: {: t$ J( j7 v& b9 O
GetManager ID
/ w) R3 b+ O- [8 R获得所有管理员ⅠD, `) Q" P# J7 e, _  g6 H3 F* d9 Y0 z. S
GetManager
' z3 {: f& q2 c) C" X& c# n根据管理员ⅠD获得管理员信息4 E8 N0 o7 l# W# C) h
Sctmanager, U1 U* J5 i7 B5 c1 Y: G2 w. a
设置管理员信息
! }' c+ U  k6 m/ _' J% D; A( @De leteManager
. }3 G4 ^, P' H! L2 a6 w5 I删除指定管理员
) U9 }0 S. e- v) M, A8 B0 iInit Deviceadmin( ]; Y% l1 W$ z' A; a) C8 C5 E. p
初始化考勤机的管坦员设置到出厂状态: T8 M% R1 V3 G8 Q: d) l& a
Get ManagerType
/ z6 n% S* I8 q: c获得制定管理员的管理级别(超级管理员/普通管理员)0 F3 R: B. o# U/ O! l8 U' q
SetManagerT ype
$ I6 x! e! y% T) }, j( M& p设置制定管理员的管理级别(超级管理员/普通管理员)6 a  P: ^) _9 z, e
Deleteallsms& a) i* a6 @# K
清空考勤机中的短消息
" U" F2 K' L& W: c9 E4 z9 U记录管理类命令
5 g, y) b  m2 |0 B& N' B6 tGetrecord
0 j- ]9 \. V9 C. U. Z从考勤机接收所指定时间范围的考勤记录
$ p) |  H8 c0 h& D7 r- uDeleteAllrecord
7 p! z. r5 f4 e, M' k: k& J考勤机上删除指定时间之前的所有考勤记录)删除考勤机上所有考勤记逯: }& Y, E; X" O+ v9 l# r
DeleteRecord
9 v: l" r  p/ ]) c' d  M5 T" G  v' _, P安照时间段删除考勤机上的记
3 |* X* q% {; s, }% YDeleteUploadedRecorc删除经上传到服务器的记录,未上传的不删
+ |! i/ q( h5 A+ j2 f设备管理类基础命令; ^, r4 A3 K8 S
InitDevice6 B9 E8 j8 E7 }; U- c7 X8 v9 P
初始化考勤机到出厂状态6 C8 ]2 j+ [/ R8 S
GetMAC s\+ v$ y/ ^+ m: `/ K: {8 B7 l8 o
获得mac地址和序列号. _& \3 V6 o* I8 s; _+ r+ U
DetectDevice+ I1 K/ ^/ B% d$ q4 x( b; c; i
检测设备是否存在3 u2 ]% l1 l8 Q, h" w
Restartdevice
- B  {7 k/ Y# e) H重启设备$ e. {0 G+ E  m' n
GetDevice info* _. d+ ~3 T3 Z% X
读取考勤机配置、状态信息
; K5 G6 h6 {$ T6 w& D& hSetDevicelnfo
% |' t/ a% P1 t3 _: F设置考勤机酩置、状态信息、0 d+ `( U& c0 h9 D' d
GetVolume) h) G3 b+ |0 E$ J: z8 Y' l4 P- \9 K
获得设备音量6 S6 w* U: g! k* i% A
Setvolume2 P' y7 s, o7 {" q
设置设备音量
9 T4 v) k* N' e8 GGetDateTime2 C# u4 m  L, g) E' G
获得设备日期- W, ?3 v/ }8 d% r$ u
SetDatetime
( V8 o, u6 t5 }, Q4 v! G6 |: W设置设备日期
2 x1 d: Q0 n: k" Z( M3 WUpdateFirmware
" U" O$ {4 P& r1 r, g固件升级
$ x9 a* K- M/ h' j) R/ g, tGetDaylight: V0 f2 C- R5 c# _6 Q. }- }: k
获得夏令时2 V7 F, W0 _8 Q8 P" A( {( j: m
SetDaylight
- l; S8 u& r0 ?0 Q. r' s设定夏令时! a3 s# s) x# [' F- [2 X! [1 ~
GetDevicecapacit
6 ^+ _9 P/ }* P5 L获取设备容量
3 m% I6 r& I+ E* I) s0 S第6贝共37页
! e' E" V3 W6 i. g. m  d4 Q/ Y
汉王科技面部识别终端脱机通讯开发指南
4 J( |( P( S! Y- W! E2 P% PGet DeviceMode4 d5 g( p/ F3 M0 M
获取设备的型号类型, s2 m+ N- C6 N8 H
设备管理类通讯命令
0 c( S* O! p2 w& SGetNetInfo
  }- F* g# ?& q! G8 K获得网络参数
" i* [6 `1 Q3 w5 J0 FSetNetinfo/ k) Q7 {7 i4 ^% y- S; j
设定网络参数# v$ u, f9 f7 W7 e. M4 J
GetWifilnfo1 w+ |( T7 K( ?* v) ?
获取WFL参数信息
! E2 U# ~( u" f; N: E( x0 |SetwifiInfo: ]1 `- ?, r9 J1 r8 C: \
设置WIFI参数信息; h' E& f  X% ]/ K# P% V6 a
GctClientstatus
0 a, M0 J& i9 A. C; i0 E) l# o1 Z* I获取自动上传状态& r; `. A( M8 A5 P
Setclientstatus
3 Z) Y7 G$ N* a/ q9 G5 M- q) u+ @设置自动上传状态
' E8 a) `5 A) O- |3 ]- gGetWiegandout) v4 r3 N* {4 [% \* ?$ u4 z. `
获得韦根参数
1 h. t  }5 `( I/ hSetWiegandout7 K8 {; _5 w" a. a( V/ @, X
设置韦根参数
, L  Z9 L1 e1 z: B2 I- KSetServerHost( P2 d8 I; t" l$ [! u
设置设备主动上传的服务器参数
! e* q2 h% B* l  k- w" ^设备管理考勤命令类
$ \; I$ ]9 R9 q& j" SGetBell
! i$ d6 U& y, K' F6 R获得定时响铃参数
: R. a. ^/ s' V. H# P+ g; }0 fSchEll
9 A7 _; e) u' R% X7 G设置定时响铃参数7 r  c& O" y! m& ?$ ^
GetWorkCode
% V3 W) A5 f+ u- A* J& E获取工作码; I9 G9 o* Z0 Q6 `: U+ }* v
SetWorkcode
$ s$ N7 j1 q8 C! x/ L9 U0 f# U设定上作码列表4 A, y* m- Z. |* Q
ClearWork code) K4 B& C* Q' l8 t
凊空工作码列表
, s; M) h1 D8 {DeleteWorkcode9 ^3 s8 S- R, O# ?# K9 _1 v" L+ e
刪除指定工作码9 v# `$ Y0 C) w$ A
Get Workstatus- p! W" N3 V& S: u
获得工作状态列表
2 s! E) P9 N( {Setworkstatus5 }4 C7 [- V/ h6 H8 g
设定工作状态列表+ b3 ^. ]  Z  ?6 {0 m5 U# T
ClearWorkstatus. |# L9 m) L$ Q7 S# v7 k
清空工作状态列表
, F; I* U+ {+ e9 q' i6 {( B4 UDeleteWork status
7 ?' y6 i% I; O; g2 o删除指定工作状态
" L& T* Z7 {  l! r) x( G! IGetAttendance Interval获得考勤时间间隔5 o1 B! v7 t& H. U, B& u
SetAttendance lnterval设置考勤时间间隔* |- G* ]" \" \5 I
设备管理安全类命令! {' O( a' m8 E6 P8 L0 b$ {
Opendoor
, I, L6 `4 Q3 e* m远程开门
4 C  ^, s* @7 r6 F5 w1 NConfirmPassword3 ]0 L& X4 s; i/ ]
验证密码( k1 M9 [) P7 Y' v+ I/ B
SetattendanceAccessSync设置开门同步( m- W( W) D' W3 y- M
第7贝共37页
9 ]$ P  u* ^1 K8 p/ L* L  X$ p4 ]- \
8 a: g. p( x  M& l' \- V汉王科技面部识别终端脱机通讯开发指南; L( \) B' U( F, J1 [  L0 S# B2 g: W2 z
SetRelaytime# @0 q7 n! b& @! i
设置继电器的延迟开门时长
4 W& h: L- w+ n3 C2 ~/ `2 V+ OGetRemovealarim
( a/ n* M4 K4 `7 z5 @6 b. r7 n* z获得当前所拆警报状态
; a% T; ~: y) }  V' [) w* FSetremovealarm
5 [+ f: ^. A) n" f- M6 h. v设置当前防拆警报状态. F0 J# E+ i% l9 `# w( X- e
Getfralarm. U8 `5 `0 L+ @9 I# }
获得当前拒识警报状态
5 V7 ~% r& i8 \# q4 FSetfra⊥arm
' v! @+ `. x7 x设置当前拒识警报状态8 O4 G5 @8 E2 Y# k9 x# i' ]
GetMagnetalarm
) U, ^, f4 Z9 d# k' @- T! J3 h获得当前门磁警报状态
( {; z! h; V5 P- }3 S  A9 k0 sSetmagnetAlarm
# F# L! Y- b5 m8 ?0 Y5 Y8 w设置当前门磁警报状态  m0 V0 E3 B. J0 ~
GetOnoffSchedule
: p  I. _. ^" C获得定时开关机状态9 |& i% n3 d) B& y1 }& [' U
Setonoffschedule1 i. E' N, o# a/ w1 T  A
设置定时丌关机状态
9 G6 p- |' K4 A3 o; {2 h/ k* B% e7 GSet companyName
) g- r- E) \( c, V3 G( V设置公司名称' a' J: P# V/ ~+ H( t
高级管理命令! l& g' ^) e- I$ D
Setcpgrade2 x# r8 f) E# {9 I0 v* o
网络升级命
( x% a( `4 ?" o' r6 ]" ]2 uCheckUpgradeStatus3 Q3 d* ^* Y+ U
查看网络开级状态1 @( b- }( y9 z
SetRelayoutput
8 M8 C, _2 @9 [$ a/ c  e受置输出类型
# ^  i2 K, P2 T  n! x' ISetDuplicationcheck0 {7 s0 L9 `" J; ~2 c
启/关闭登记查重功能: \" K+ o* T$ O
保安图片管理类命令
$ Z2 I7 s4 r5 ?7 b4 m7 YGetPictureName
$ r% |, L( K2 \6 ^# @* C. |; T得到保安图片的文件名" j' Q5 h* u$ x2 ~2 U8 B1 ~0 ^
GetPicture
3 O" H- j9 w& {$ ?" h& z: {" R! u根据文件名得到指定的保安图片* @, E6 {) |5 k' ^8 h9 K4 e
GetPictureNameBy ID: L6 Q# U8 ~/ |/ L6 g/ U3 }. L
根据文件名和用户工号获取安保照片
  P. G1 h: r& X; o/ G# Z# \. |SetSecPhot6 r6 G0 M' A! \' K8 g9 [3 f8 t
开启或者关团设备保存安保照片的功
1 f6 b+ y1 J: h4 ZSetPhotoPrompt" _0 g' w9 c7 w' u: l8 v9 i" K
开启或者关闭刷卡拍照时是否检测到人脸才拍照
- i- m  E9 E( k' V/ C2 o结果类命令) Q6 P4 ~4 Z) W4 |4 f! P
Return
# p0 t# _1 b/ L, {9 {返回值标识。是某个命令执行结果。结构如
/ }5 C8 K1 Y( Y( R5 p; oReturn( result="success failed"[ Ctrl Word =Parameter7 r$ g/ G) x% ^+ g- ]
Value
4 K. [- `% C7 B. n* Y+ Q' ZWait) N8 k0 A! Z. r3 ^
等待标识。表示考勤机正在执行命令,需要等待一定的时间(时间由控制字2 F1 L( U" L0 i7 Z% A( \
第8贝共37页' A; i% X0 A) L1 u8 n) X

7 H5 H8 p5 R' n. u8 n汉王科技面部识别终端脱机通讯开发指南
) G; M4 S7 D/ j9 w4 a3 {( G8 {wait time指定,单位为秒)后才能返回结果,结构如:
2 d6 b8 G& Q; J1 p7 ~7 U1 b2 X7 x  ZWait( wait time="10")//该命令表示需要等待10秒钟
. `& }+ R: m+ Z( x: x) l3 `  z& ~+ l该命令被用于如下场合
( s/ a) Y0 U3 j4 f/ m某操作需要时间较长(例如:初始化考勤机),这时等待该操作的一方可通过3 J( }$ U3 n, y  ?. `
walt time了解到需要等待多长吋间才能接收到正确的结果。
! Z5 @# o3 T8 H4 J/ N- _一般来说,如果命令的执行可以在5秒钟内廾始返回结果,则不需要使用Wait
2 r5 y$ \# L; ?+ p, c# z1 Y命令
4 ^& s% _3 q* a' J. a8 c9 s需要注意的是:本协议的接收数据默认等待时间是5秒。如果一个命令在5秒  G5 y) |! q, d3 Y
内没有返回,并且没有用Wait命令指明需要等待的时间,则超时退出1 J/ a* \+ u, f, L. y
控制字/ t% ]$ a& Z$ m' \) ^
名称$ q3 r2 U& m6 i2 M& x2 F
意义
, k. {9 A! [8 }1 H2 e4 D对命令执行结果的描述
& X, ~/ l' E) d6 N5 ^. Lresult+ B! F: J! g8 \, F- H4 ^
标示某命令的执行结果,可能的常量值有/ v! r/ g, F' ^5 k0 L2 A' B
名称" b% s" U5 m% k+ _
意义8 i" F& t2 y7 g; ]# J* S7 D8 [
Success' G8 ^5 y' v' C9 e* L  {1 K
成功# r: t8 U, e2 U& E2 O# j1 i4 J
failed
7 @$ Q9 b6 S/ R5 Z7 p, _  ^失败4 \5 g7 c9 I2 ?+ L$ l. E
reason
/ O% d8 f* J1 V* }对执行结果的解释信息,可能的常量值有:
4 {2 L, {: B0 Q, q名称- E2 G8 h; J1 x) k$ y. R; c' K
意义/ w8 [0 ?. J6 |& J
unknown command
: h, ]; H! d! x+ m不能识别的命令) J( P' g+ |6 W3 R; l( x
bad parameter
7 _8 }' p% F; u2 a# z2 W, L9 ^5 x# y; A错误的参数
1 r8 ?$ L1 n! `* V7 adevice busy& ]9 S# P7 e2 B5 J
设备忙7 [( g6 `" P4 l5 R
employee overflow
( Q8 t3 e( n* M1 N+ {1 O对于 SetEmployee命令,员工超过最大数+ F8 {/ @. z0 L
unknown id
* t! c# Q5 A6 z2 M对于 DeleteEmployee命令,指定id的员工不
; x; @( ?  l; E( ]8 U存在. {" g4 ^! q; ^
notify1 J& m/ ?: {& @- i" ^% w
对执行结果的提醒信息,通常是由于命令中有不能识别的参数所致,可能的常
3 i: S& d+ J" A; h3 [7 G第9贝共37页' D3 x0 K- X  g7 e$ W

3 l6 [- H# ]7 R. v0 R! q汉王科技面部识别终端脱机通讯开发指南. G9 Z6 y) |. ^8 `& M
量值有1 g6 l. U/ B- ?0 Y, [" J
名称# z% x% R) V3 Z% K0 l
意义$ v. o% ^2 g- P- o* j, x" S7 D9 a
unknown parameter
6 ?$ }0 _9 }  a2 S# r1 p不能识别的参数# |9 @2 m+ K- |, m5 [/ P5 r- Y
注意执行结果必须以 result/ reason/ otify开头,并且必须按( E: U2 W* T1 b/ M  M* l, b
result/ reason/ notify这样的顺序排列。4 D) O; l7 ?5 C. G! F: v# N6 a3 B
wait time
( f/ n) X( b0 l4 z. h' L指明完成某设备操作需要等待的时间,单位为秒
; P9 M8 L+ N$ ?9 t/ o: ~对员工信息的描述
: J8 _. A/ _9 y0 v/ Y' Ud
& q, U2 y2 f  z7 c1 @9 {( a员工号( ASCII字符,例:id="9997")
: z# M$ Q" c- A7 f5 ]! o& _1 T0 {备注:一条记录,必须以id来开始7 R8 _- u% y1 i3 W' }' ^$ t
name/ {# k1 w* s! `4 f
员工姓名(例:name="刘迎建")7 m( C9 ^/ \! ~) E0 p$ x
card num
: B8 H5 j6 C) E( l* @. W/ x刷卡号码(例: card num=" OXffffffff")
. K8 K% r, ?) ?6 Qregister type
6 r& k4 {2 H" ~* D, n0 Q7 A3 E2 V1 Yregister type="ace":表示人脸, B+ \6 k; S: {- y
register type-"card":表小刷卡拍照
. x5 E+ d  a) w3 denter type
4 c- O/ f. Q4 _% E3 [: ~5 N9 ~' denter type-"0X01":face,表示人脸
8 s3 D+ W, Y+ Z2 p: X0 g0 @enter type-"0X02":card& photo,表示刷卡拍照
3 b8 c4 u0 m, E' ~enter type="0X04":card&face,表示人脸加刷卡
. z! O* G9 Y- {1 ^* ~8 p/ m3 Center type="0X08":card,表示刷卡
( M) j) O# v$ `$ N0 d4 `1 _4 Lauthority
; [( C6 s/ K- \9 w+ }  Kauthority="X0": Attend&access,示考勤和开门杖限
; `4 I! ?) n' F7 l& @* ^9 o7 Eauthority="0×55″: Attend Only,衣示考勤权限
8 Z2 L' ^$ k3 D; I8 {8 Hauthority="0XA": Access Only,表示开门权限
. L. c/ z2 g2 u8 `# x" Rauthority-"0XFF":0 thers,表小其他/ I/ C6 n! S+ P
check type5 Y+ C! m9 n1 V/ ]# \9 P" T
考勤权限(例: check type"face")
2 D) t- H9 f7 `opendoor type
8 a6 ^1 y6 Y7 b- }% o- u开门权限(例: opendoor type="face")7 x  o9 Q7 ]5 l* L  u8 `; F
face data
+ i$ I; l$ c' ^5 h0 I# `人脸模板,值为base-64编码的二进制数据。0 X- ^9 w8 n# c0 \2 }+ |
模板数据也要用〃〃括起来' k3 G# y% \0 t; Y6 o& _+ A, l" @
如果有18个模板,则有18个 face data项
2 y1 ^. w$ R- X; }head photo  u4 D! }4 J* ]( c! U, H/ j; l
人头照,值为oase-64编码的二进制数据。2 x# @  L' o" ^5 Q, X8 |6 C+ W" X6 P
第10贞共37页0 `" R4 w& \" B, v( T
- T- d; g5 L0 C/ S0 a' y3 b
/ N' m' f0 v( w7 }' l- S+ ]

0 d) z9 V, z8 f2 P4 k+ `) {: W% U5 t; Q  [+ w! R$ u) S

" \2 ^  ]: t- Y, R2 d8 s4 p
9 Y  M  N3 V1 i/ Z' a5 E资源下载地址和密码(百度云盘):
游客,如果您要查看本帖隐藏内容请回复
[/hide] 百度网盘信息回帖可见! x- Y4 b" q3 G1 C2 Q& v. X; X
" h; b, {$ D* K, Z2 p+ `
! r0 t9 I0 ^7 c' O
0 P* r! {: @$ U
本资源由Java自学网收集整理【www.javazx.com】
回复

使用道具 举报

该用户从未签到

0

主题

130

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-7-20 02:45:33 | 显示全部楼层
66666666666666666666666666666
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2015-8-12 16:19
  • 签到天数: 3 天

    [LV.2]登堂入室

    0

    主题

    3273

    帖子

    6595

    积分

    普通会员

    Rank: 2

    积分
    6595
    发表于 2022-7-23 08:54:25 | 显示全部楼层
    可以看 不错
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    3340

    帖子

    6682

    积分

    普通会员

    Rank: 2

    积分
    6682
    发表于 2022-8-11 18:24:03 | 显示全部楼层
    好资源
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    3365

    帖子

    6734

    积分

    普通会员

    Rank: 2

    积分
    6734
    发表于 2022-9-4 06:15:17 | 显示全部楼层
    哇塞,真不错
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    3311

    帖子

    6624

    积分

    普通会员

    Rank: 2

    积分
    6624
    发表于 2022-9-23 16:45:56 | 显示全部楼层
    java我来看一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    3357

    帖子

    6714

    积分

    普通会员

    Rank: 2

    积分
    6714
    发表于 2022-9-30 15:02:19 | 显示全部楼层
    java我来看一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    3264

    帖子

    6530

    积分

    普通会员

    Rank: 2

    积分
    6530
    发表于 2022-10-8 16:25:15 | 显示全部楼层
    找了一天了 这里居然有 牛
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    3385

    帖子

    6772

    积分

    普通会员

    Rank: 2

    积分
    6772
    发表于 2022-10-29 19:39:48 | 显示全部楼层
    学习学习再学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    3452

    帖子

    6906

    积分

    普通会员

    Rank: 2

    积分
    6906
    发表于 2022-11-21 18:54:12 | 显示全部楼层
    棒棒哒!!很不错!!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|Java自学网

    GMT+8, 2024-5-5 16:59 , Processed in 0.105396 second(s), 26 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

    快速回复 返回顶部 返回列表