API列表
请求方式 |
API |
描述 |
POST |
/v1.0/iot-02/third/parking/parking-lots |
添加车场 |
PUT |
/v1.0/iot-02/third/parking/parking-lots/{parking_lot_id} |
修改车场 |
DELETE |
/v1.0/iot-02/third/parking/parking-lots/{parking_lot_id} |
删除车场 |
GET |
/v1.0/iot-02/third/parking/parking-lots/{parking_lot_id} |
车场详情 |
GET |
/v1.0/iot-02/third/parking/parking-lots |
查询车场 |
添加车场
功能描述
添加车场
接口地址
POST /v1.0/iot-02/third/parking/parking-lots
请求参数
参数名 |
类型 |
参数类型 |
说明 |
是否必需 |
name |
String |
body |
车场名,不超过 100 个字符 |
true |
address |
String |
body |
车场地址,不超过 255 个字符 |
false |
address_detail |
String |
body |
车场详细地址,不超过 255 个字符 |
false |
parent_id |
String |
body |
上层车场 id,不超过 32 个字符 |
false |
remark |
String |
body |
备注,不超过 255 个字符 |
false |
返回参数
参数名 |
类型 |
说明 |
code |
Integer |
响应码(详情见错误码章节),成功时为空 |
success |
Boolean |
是否成功:(true:成功,false:失败) |
msg |
String |
请求失败的信息,成功时为空 |
t |
Long |
返回时间戳,13 位 |
result |
String |
车场 id |
请求示例
POST /v1.0/iot-02/third/parking/parking-lots
{
"name": "QqUbS7oOwM",
"address": "杭州市余杭区",
"address_detail": "杭州市余杭区xxx",
"parent_id": "pWqOpzg5i0",
"remark": "2V7LNEm45g"
}
响应示例
{
"success": true,
"t": 1573441137,
"result": "4p6L2KOArp"
}
修改车场
功能描述
修改车场
接口地址
PUT /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id}
请求参数
参数名 |
类型 |
参数类型 |
说明 |
是否必需 |
parking_lot_id |
String |
url |
车场 id |
true |
name |
String |
body |
车场名,不超过 100 个字符 |
true |
address |
String |
body |
车场地址,不超过 255 个字符 |
false |
address_detail |
String |
body |
车场详细地址,不超过 255 个字符 |
false |
parent_id |
String |
body |
上层车场 id,不超过 32 个字符 |
false |
remark |
String |
body |
备注,不超过 255 个字符 |
false |
返回参数
参数名 |
类型 |
说明 |
code |
Integer |
响应码(详情见错误码章节),成功时为空 |
success |
Boolean |
是否成功:(true:成功,false:失败) |
msg |
String |
请求失败的信息,成功时为空 |
t |
Long |
返回时间戳,13 位 |
result |
boolean |
成功、失败 |
result 参数说明
请求示例
PUT /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id}
{
"name": "1qSC2p5C0q",
"address": "杭州市余杭区",
"address_detail": "杭州市余杭区",
"parent_id": "6FcFxFnIAw",
"remark": "Y0zOapRoLm"
}
响应示例
{
"success": true,
"t": 1573441137,
"result": false
}
删除车场
功能描述
删除车场
接口地址
DELETE /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id}
请求参数
参数名 |
类型 |
参数类型 |
说明 |
是否必需 |
parking_lot_id |
String |
url |
车场 id |
true |
返回参数
参数名 |
类型 |
说明 |
code |
Integer |
响应码(详情见错误码章节),成功时为空 |
success |
Boolean |
是否成功:(true:成功,false:失败) |
msg |
String |
请求失败的信息,成功时为空 |
t |
Long |
返回时间戳,13 位 |
result |
boolean |
成功、失败 |
请求示例
DELETE /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id}
响应示例
{
"success": true,
"t": 1573441137,
"result": true
}
车场详情
功能描述
车场详情
接口地址
GET /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id}
请求参数
参数名 |
类型 |
参数类型 |
说明 |
是否必需 |
parking_lot_id |
String |
url |
车场 id |
true |
返回参数
参数名 |
类型 |
说明 |
code |
Integer |
响应码(详情见错误码章节),成功时为空 |
success |
Boolean |
是否成功:(true:成功,false:失败) |
msg |
String |
请求失败的信息,成功时为空 |
t |
Long |
返回时间戳,13 位 |
result |
Object |
车场信息 |
result参数说明
参数名 |
类型 |
说明 |
project_id |
String |
项目 id |
creator |
String |
创建者 |
modifier |
String |
修改者 |
gmt_create |
long |
创建时间(毫秒) |
gmt_modified |
long |
修改时间(毫秒) |
parking_lot_id |
String |
车场 id |
name |
String |
车场名 |
address |
String |
车场地址 |
address_detail |
String |
车场详细地址 |
parent_id |
String |
上层车场 id |
remark |
String |
备注 |
请求示例
GET /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id}
响应示例
{
"success": true,
"t": 1573441137,
"result": {
"project_id": "P0ZMw78XQj",
"creator": "OJENtF4a6t",
"modifier": "ibGel6gow1",
"gmt_create": 88732,
"gmt_modified": 623058,
"parking_lot_id": "zFjHjNbj64",
"name": "FuFLJLvVWo",
"address": "杭州市余杭区",
"address_detail": "杭州市余杭区",
"parent_id": "FbwKswviyR",
"remark": "uVGeuSChIH"
}
}
查询车场
功能描述
查询车场
接口地址
GET /v1.0/iot-02/third/parking/parking-lots
请求参数
无
返回参数
参数名 |
类型 |
说明 |
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 |
修改时间(毫秒) |
parking_lot_id |
String |
车场 id |
name |
String |
车场名 |
address |
String |
车场地址 |
address_detail |
String |
车场详细地址 |
parent_id |
String |
上层车场 id |
remark |
String |
备注 |
请求示例
GET /v1.0/iot-02/third/parking/parking-lots
响应示例
{
"success": true,
"t": 1573441137,
"result": {
"total": 1,
"data": [
{
"project_id": "irvJYyR9Lw",
"creator": "yDVuT2xuCE",
"modifier": "Rb4GZKXFWT",
"gmt_create": 96841,
"gmt_modified": 387325,
"parking_lot_id": "gmOkC0UIts",
"name": "INnMi3ISGo",
"address": "杭州市余杭区",
"address_detail": "杭州市余杭区",
"parent_id": "DgPZgvws7e",
"remark": "dGxfbkKJRq"
}
]
}
}