边缘文件服务接口说明
更新时间:
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 |
示例
请求示例
返回示例
{
"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
文档内容是否对您有帮助?