访客车辆授权管理

更新时间:2025-05-30 01:56:03下载pdf

API列表

请求方式 API 描述
POST /v1.0/iot-02/third/parking/visitor-cars 新增访客车
PUT /v1.0/iot-02/third/parking/visitor-cars/{auth_record_id}/extend 访客车时间续期
DELETE /v1.0/iot-02/third/parking/visitor-cars/{auth_record_id} 删除访客车
GET /v1.0/iot-02/third/parking/visitor-cars 访客车辆分页查询

新增访客车

功能描述

新增访客车

接口地址

POST /v1.0/iot-02/third/parking/visitor-cars

请求参数

参数名 类型 参数类型 说明 是否必需
gateway_id String body 网关 id true
plate_number String body 车牌号 true
visitor_name String body 访客姓名 false
interviewee_name String body 被访者姓名 false
start_time long body 开始时间 true
end_time long body 结束时间 true
remark String body 内容 false

返回参数

参数名 类型 说明
code Integer 响应码(详情见错误码章节),成功时为空
success Boolean 是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功时为空
t Long 返回时间戳,13 位
result String 访客车 id

请求示例

POST /v1.0/iot-02/third/parking/visitor-cars
{
  "gateway_id": "i9OPH3ht6q",
  "plate_number": "浙A12345",
  "visitor_name": "张三",
  "interviewee_name": "李四",
  "start_time": 182855,
  "end_time": 796040,
  "remark": "3RSEuRzAdz"
}

响应示例

{
  "success": true,
  "t": 1573441137,
  "result": "8LVzjElR79"
}

访客车时间续期

功能描述

访客车时间续期

接口地址

PUT /v1.0/iot-02/third/parking/visitor-cars/{auth_record_id}/extend

请求参数

参数名 类型 参数类型 说明 是否必需
auth_record_id String url 授权 id true
gateway_id String body 网关 id true
start_time long body 开始时间 true
end_time long body 结束时间 true

返回参数

参数名 类型 说明
code Integer 响应码(详情见错误码章节),成功时为空
success Boolean 是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功时为空
t Long 返回时间戳,13 位
result boolean 成功、失败

请求示例

PUT /v1.0/iot-02/third/parking/visitor-cars/{auth_record_id}/extend
{
  "gateway_id": "h7iE3x2kXT",
  "start_time": 703494,
  "end_time": 470889
}

响应示例

{
  "success": true,
  "t": 1573441137,
  "result": false
}

删除访客车

功能描述

删除访客车

接口地址

DELETE /v1.0/iot-02/third/parking/visitor-cars/{auth_record_id}

请求参数

参数名 类型 参数类型 说明 是否必需
auth_record_id String url 授权 id true
gateway_id String query 网关 id true

返回参数

参数名 类型 说明
code Integer 响应码(详情见错误码章节),成功时为空
success Boolean 是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功时为空
t Long 返回时间戳,13 位
result boolean 成功、失败

请求示例

DELETE /v1.0/iot-02/third/parking/visitor-cars/{auth_record_id}?gateway_id=CWp1LA99VS

响应示例

{
  "success": true,
  "t": 1573441137,
  "result": true
}

访客车辆分页查询

功能描述

访客车辆分页查询

接口地址

GET /v1.0/iot-02/third/parking/visitor-cars

请求参数

参数名 类型 参数类型 说明 是否必需
page_no int query 页码,最小值 1 false
page_size int query 页大小,最小值 1,最大值 1000 false
gateway_id String query 网关 id false
auth_record_id String query 授权 id false
str_plate_numbers String query 车牌号集合 false

返回参数

参数名 类型 说明
code Integer 响应码(详情见错误码章节),成功时为空
success Boolean 是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功时为空
t Long 返回时间戳,13 位
result Object 访客车信息分页列表

result 参数说明

参数名 类型 说明
total int 总数
data Object[] 当前页数据
- project_id String 项目 id
- creator String 创建者
- modifier String 修改者
- gmt_create long 创建时间(毫秒)
- gmt_modified long 修改时间(毫秒)
- auth_record_id String 授权记录 id
- plate_number String 车牌号
- visitor_name String 访客姓名
- interviewee_name String 被访者姓名
- start_time long 开始时间
- end_time long 结束时间
- remark String 内容

请求示例

GET /v1.0/iot-02/third/parking/visitor-cars?page_no=1&page_size=100&gateway_id=ytLSuudKck&auth_record_id=GpXKKUQiMW&str_plate_numbers=4gG3KQX6fz

响应示例

{
  "success": true,
  "t": 1573441137,
  "result": {
    "total": 1,
    "data": [
      {
        "project_id": "EDtOlE9oSg",
        "creator": "bJIiV3XiSk",
        "modifier": "cdZlNCHhOa",
        "gmt_create": 907195,
        "gmt_modified": 706280,
        "auth_record_id": "HI2uHbVSxi",
        "plate_number": "ivhfR3NTS1",
        "visitor_name": "iMaREHijqg",
        "interviewee_name": "5JhrDpn3vd",
        "start_time": 363992,
        "end_time": 127827,
        "remark": "ubvItIdp3a"
      }
    ]
  }
}