2.12车辆图片上传
时间:2022/3/16 12:45:24 点击:
应用场景:
车场上传订单或抬杆记录的图片,用于云端查看
车辆图片上传Java调用接口:UploadUtil.uploadData(String jsonData)
平台图片库保存时间为 1 个月
限制上传图片最大150k,超大图片上传失败
字段信息:
名称 | 说明 | 类型 | 最大长度 | 示例 | 是否必传字段 |
---|---|---|---|---|---|
service_name | 接口名称 | String | 64 | 固定为upload_carpic | 是 |
data_target | 上传位置 | String | 8 | cloud、bolink(订单进出场图片可以上传到bolink,其他图片来源的不可)优先cloud | 是 |
picture_source | 图片来源:上传订单图片:order;上传起落杆记录图片:liftrod;上传手动匹配订单图片:confirm;上传车道监控抓拍图片:capture | String | 8 | 固定为:order或liftrod或confirm或capture | 是 |
order_id | 订单编号,对应上传订单时的车场订单编号 | String | 48 | 10093 | 否(picture_sourcee为order时,必填) |
liftrod_id | 操作编号,对应上传起落杆记录时车场的操作编号 | String | 24 | 21000 | 否(picture_source为liftrod时,必填) |
event_id | 事件编号,对应上传手动匹配订单的事件编号 | String | 24 | 13154 | 否(picture_source为confirm时,必填) |
create_time | 新建时间(unix时间戳格式) | Number | 15 | 1490875218 | 是 |
content | 图片数据,把图片文件读取为btye[],然后base64编码 | String | 40W | erjroeIOSJISVJRI=niosjaoif.................rjjrlasrgargra== | 否 |
car_number | 车牌 | String | 8 | 京GH0093 | 否 |
pic_type | 图片类型 | String | 8 | 默认jpg | 否 |
park_order_type | 车场订单图片对应的类型,值为in时表示入场订单图片,值为out时表示出场订单图片。 | String | 8 | in(表示入场图片)或者out(表示出场图片) | 否(picture_source为order时,必填) |
upload_type | 上传类型 | String | 8 | 固定:http | 是 |
resume | 备注 | String | 48 | 其它原因 | 否 |
uuid | 车道监控抓拍的唯一编号 | String | 24 | 1234567 | 否,picture_source为capture 时,原值上传接口3.31下发的uuid字段值 |
同步返回:
名称 | 说明 | 类型 | 最大长度 | 示例 | 是否必传字段 |
---|---|---|---|---|---|
state | 状态 | Number | 0失败1成功 | 是 | |
errmsg | 方法返回描述 | String | 上传成功! | 是 | |
order_id | 订单编号,对应上传订单时的车场订单编号 | String | 48 | 10093 | 否 |
示例
{"state":1,"order_id":"10093","errmsg":"上传成功"}
HTTP 对接模式,上传图片到泊链,post请求:
上传入场订单成功返回后,再调用此接口,否则在泊链会查不到入场订单,导致上传失败
测试环境:https://beta.bolink.club/upload/carimgupload
正式环境:https://s.bolink.club/upload/carimgupload
数据上传用json格式,包含两个字段:token,data,sign,上传图片限制最大150k,超大图片上传失败
字段信息:
名称 | 说明 | 类型 | 最大长度 | 示例 | 是否必传字段 |
---|---|---|---|---|---|
token | 登录令牌 | String | 32 | 0f5c5ac9cf8c427994f2f103e4b2feea | 是 |
sign | 数据签名 | String | 32 | 5B7ED942CABE8ECB330C6C5B63396BD0 | 是 |
data | 数据,包含下列所以字段 | Json | 300K | {"order_id ": " SC_10093 ", "content": "e3AUKCRoJb6fEO5V6…."} | 是 |
order_id | 订单编号,对应上传订单时的车场订单编号 | String | 48 | SC_10093 | 是 |
content | 图片数据,把图片文件读取为btye[],然后base64编码 | String | 150K | e3AUKCRoJb6fEO5V6… | 是 |
示例:{ "token ": "0f5c5ac9cf8c427994f2f103e4b2feea", "sign ": "5B7ED942CABE8ECB330C6C5B63396BD0","data":{"order_id ": " SC_10093 ", "content": " e3AUKCRoJb6fEO5V6…"}}
方法调用同步返回结果:
名称 | 说明 | 类型 | 最大长度 | 示例 | 是否必传字段 |
---|---|---|---|---|---|
state | 状态 | Number | 2 | 0失败1成功 | 是 |
errmsg | 方法返回描述 | String | 48 | 上传成功 | 是 |
order_id | 订单编号,对应上传订单时的车场订单编号 | String | 48 | SC_10093 | 是 |
示例
{"state":1,"errmsg":"上传成功","order_id":"SC_10093"}
- 上一篇:2.13月卡续费记录上传(停车云) 2022/3/16
- 下一篇:2.11异常抬杆/落杆上传(停车云) 2022/3/16