停车缴费

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

API 列表

请求方式 API 描述
GET /v1.0/iot-02/third/parking/current-car 获取车道下当前的车信息
POST /v1.0/iot-02/third/parking/orders/generate 生成账单
POST /v1.0/iot-02/third/parking/fee/pay 支付停车费

获取车道下当前的车信息

功能描述

获取车道下当前的车信息

接口地址

GET /v1.0/iot-02/third/parking/current-car

请求参数

参数名 类型 参数类型 说明 是否必需
gateway_id String query 网关 id true
device_cid String query 设备 cid true

返回参数

参数名 类型 说明
code Integer 响应码(详情见错误码章节),成功时为空
success Boolean 是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功时为空
t Long 返回时间戳,13 位
result String 指令 sn,根据指令 sn 从 pulsar 里面获取响应消息

请求示例

GET /v1.0/iot-02/third/parking/current-car?gateway_id=tVR8kvER5I&device_cid=byT2BYa1ev

响应成功示例

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

生成账单

功能描述

指令是异步执行的,需要调用方接收消息队列推送的消息,从消息队列里面获取账单信息,根据sn来确定是哪一个请求

接口地址

POST /v1.0/iot-02/third/parking/orders/generate

请求参数

参数名 类型 参数类型 说明 是否必需
gateway_id String body 网关 id true
plate_number String body 车牌号 true
fee_type String body 费用类型,(fixed:固定车费用;temporary:临时车费用;replaceable:代缴费用;unlicensed:无牌车费用;other:其它费用) true

返回参数

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

请求示例

POST /v1.0/iot-02/third/parking/orders/generate
{
  "gateway_id": "275Nb50tQD",
  "plate_number": "浙A123456",
  "fee_type": "fixed"
}

响应成功示例

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

支付停车费

功能描述

支付停车费

接口地址

POST /v1.0/iot-02/third/parking/fee/pay

请求参数

参数名 类型 参数类型 说明 是否必需
gateway_id String body 网关 id true
order_no String body 订单编号 true
paid_amount long body 实收金额(分) true
pay_method String body 缴费方式,(alipay:支付宝;wechat_pay:微信支付;bank_card:银行卡;cash:现金;other:其它) true
payer_name String body 缴费人姓名 false
payer_mobile String body 缴费人联系方式 false
pay_time long body 缴费时间 false

返回参数

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

请求示例

POST /v1.0/iot-02/third/parking/fee/pay
{
  "gateway_id": "is4EvWyOft",
  "order_no": "BWeFscWHmE",
  "paid_amount": 28114,
  "pay_method": "alipay",
  "payer_name": "U6trPdb9qQ",
  "payer_mobile": "FGlA7k21N9",
  "pay_time": 527941
}

响应成功示例

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