通行验证
POST
/device/access/valid
请求参数
Header 参数
AppId
string
可选
默认值:
abc123
Timestamp
string
时间戳(毫秒)
默认值:
1699262829777
ReqId
string
请求id
默认值:
12345678901
Sign
string
可选
默认值:
092dd47f46ddfb3815093b8d631bc462
Body 参数application/json
sid
string
会话id
vid
string
核验id
voucherType
integer
核验凭证类型(身份证号/二维码/ic卡)
voucher
string
核验凭证
devNo
string
设备编码
示例
{
"sid": "string",
"vid": "string",
"voucherType": 0,
"voucher": "string",
"devNo": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/device/access/valid' \
--header 'AppId: abc123' \
--header 'Timestamp: 1699262829777' \
--header 'ReqId: 12345678901' \
--header 'Sign: 092dd47f46ddfb3815093b8d631bc462' \
--header 'Content-Type: application/json' \
--data-raw '{
"sid": "string",
"vid": "string",
"voucherType": 0,
"voucher": "string",
"devNo": "string"
}'
返回响应
🟢200成功
application/json
Body
code
integer
错误码
data
object
业务内容
sid
string
会话id
vid
string
核验id
pass
boolean
是否允许通行
code
integer
状态码
msg
string
状态信息
voucherType
integer
核验凭证类型
voucher
string
核验凭证
voucherPerson
string
凭证对应人员信息
voucherMsg
string
凭证对应具体信息
passesNum
integer
通行人数
voiceMsg
string
语音播报信息
autoFaceReg
boolean
自动注册人脸
effectTime
string
自动注册人员生效时间
expireTime
string
自动注册人员过期时间
示例
{
"code": 0,
"data": {
"sid": "1111",
"vid": "2222",
"pass": true,
"code": 0,
"msg": "ok",
"voucherType": 0,
"voucher": "711396200001016295",
"voucherPerson": "711396********6295",
"voucherMsg": "xx景区xx成人票",
"passesNum": 2,
"voiceMsg": "成人票"
}
}