AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
文件管理服务
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、任意切换
阿里oss
百山oss
本地hdfs
2、缩略图生成
客户端上传原图,服务负责生成缩略图,并保存原图和缩略图,并返回两个图片的地址
3.语音转换
wma转换成map3,服务只负责存储mp3文件,并返回mp3文件地址
4 视频转换
5 图片处理
实现
接口
阿里oss
上传文件
上传文件流
上传本地文件
获取文件URL
下载文件
删除文件
创建文件夹
删除文件夹
列出文件夹中包含的文件
百山oss
上传文件
上传文件流
上传本地文件
获取文件URL
下载文件
删除文件
创建文件夹
删除文件夹
列出文件夹中包含的文件
小能hdfs
上传文件
request
URL
/upload?type=${type}&siteid=${siteid}
参数
type
文件类型
siteid
企业ID
thumb
值域: 1表示需要生成缩略图
图片类型扩展参数(选填)
POST
文件
response
语音
siteid
url
播放时长
文件名字
文件类型
文件大小
media_id
文件唯一标识
图片
siteid
JSON数据【原图、缩略图】
url
media_id
文件唯一标识
文件名字
文件类型
文件大小
视频
siteid
url
播放时长
文件名字
文件类型
文件大小
media_id
文件唯一标识
下载文件
URL
/download
参数
文件名
删除文件
siteid
filename
文件类型
图片
语音
视频
文件
文件大小
最大1G
参数按企业可配置
收藏
立即使用
待产包清单
收藏
立即使用
SEO 搜索引擎优化
收藏
立即使用
PHP基础
收藏
立即使用
Linux学习笔记
widestar
职业:硕士研究生
去主页
Collect
Get Started
授权文件生成
Collect
Get Started
客户服务管理
Collect
Get Started
第12章 文件管理
Collect
Get Started
读取文件流程图
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document