边缘文件服务接口说明

更新时间:

1.  概述

边缘文件服务,提供人行、车行通行图片存储功能,使用HTTP restful API。

2.  接口定义(HTTP)

主机地址-根据实际情况配置,容器内可使用homelinkedge服务域名访问。

主机内访问端口– 9102;主机外访问端口– 32012。

2.1文件增加

接口定义

path

Content-Type

POST

/home/paas/file/add

form-data

入参

字段

类型

是否必传

备注

filePath

Text

文件写入路径

file

File

文件流

expire

Long

可选

文件最短保存时间,单位是秒,默认是2小时。可设置的范围是[0, 604800]

出参

字段

类型

备注

code

Integer

返回码

message

String

返回信息

data

String

文件下载URL

示例

请求示例

image

返回示例

{
  "code": 200,
  "message": "success",
  "data": "http://192.168.1.2:9102/oss/aaa/bbb/ccc.jpg"
}

2.2文件删除

接口定义

path

Content-Type

POST

/home/paas/file/delete

json

入参

字段

类型

是否必传

备注

filePath

Text

写入的文件路径

出参

字段

类型

备注

code

Integer

返回码

message

String

返回信息

示例

请求示例

{
  "filePath":"aaa/bbb/ccc/jpg"
}

返回示例

{
  "code": 200,
  "message": "success"
}

2.3文件获取

接口定义

path

GET

oss/文件路径,例如:oss/aaa/bbb/ccc.jpg

出参

文件流

示例

请求示例

http://ip:port/oss/aaa/bbb/ccc.jpg