文件管理服务
2021-05-13 10:14:13 8 举报
AI智能生成
文件管理服务
作者其他创作
大纲/内容
文件管理服务
方案
1、技术
HDFS
2、服务+客户端
3、技术
java 8
http/https restful
hdfs
4、存储可配置
阿里oss
百山oss
小能hdfs
5、上传文件有效期
自定义?
(阿里、白山)在云平台中为10年
6、上传文件是否需要租客隔离?
同一个企业的文件放在一个文件夹中
方便迁移
8、token验证
9、权限验证
功能
1、任意切换
本地hdfs
2、缩略图生成
客户端上传原图,服务负责生成缩略图,并保存原图和缩略图,并返回两个图片的地址
3.语音转换
wma转换成map3,服务只负责存储mp3文件,并返回mp3文件地址
4 视频转换
5 图片处理
实现
接口
超链接
上传文件
上传文件流
上传本地文件
获取文件URL
下载文件
删除文件
创建文件夹
删除文件夹
列出文件夹中包含的文件
后期
request
URL
/upload?type=${type}&siteid=${siteid}
参数
type
文件类型
siteid
企业ID
thumb
值域: 1表示需要生成缩略图
图片类型扩展参数(选填)
POST
文件
response
语音
url
播放时长
文件名字
文件大小
media_id
文件唯一标识
图片
JSON数据【原图、缩略图】
视频
/download
文件名
filename
最大1G
参数按企业可配置
0 条评论
回复 删除
下一页