邊緣文件服務接口說明
更新時間:
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
文檔內容是否對您有幫助?