> **应用场景**: > 车场上传订单或抬杆记录的图片,用于云端查看 车辆图片上传Java调用接口:UploadUtil.uploadData(String jsonData) ### **平台图片库保存时间为6个月** ### **限制上传图片最大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"}