开源一款强大的文件服务组件(QJ_FileCenter)(系列三 访问接口与项目集成)...

系列文章

1. 开源一款强大的文件服务组件(QJ_FileCenter)(系列一)

2. 开源一款强大的文件服务组件(QJ_FileCenter)(系列二 安装说明)

3. 开源一款强大的文件服务组件(QJ_FileCenter)(系列三 访问接口与项目集成)

4. 开源一款强大的文件服务组件(QJ_FileCenter)(系列四 文件结构)计划中...

5. 开源一款强大的文件服务组件(QJ_FileCenter)(系列五 数据结构)计划中...

6. 开源一款强大的文件服务组件(QJ_FileCenter)(系列六 图片处理说明)计划中...

7. 开源一款强大的文件服务组件(QJ_FileCenter)(系列七 与阿里云和七牛云等云存储搭配使用)计划中...

 

前两篇文章介绍了,开发思路和安装说明,下面进入详细介绍。

一:访问接口,接口采用RESTFul模式,在安装好服务默认页面有API的简单介绍

 

qycode,在使用接口之前,需要先申请qycode,后台会根据qycode分开集中存储文件,方便管理,比如申请了qycode为tx,重点介绍几个接口:

1.上传文件(http://localhost:9000/v2/tx/document/fileupload)

 

2.下载文件(http://localhost:9000/v2/tx/document/{md5}) 

在浏览器打开直接下载文件,如果是图片,需要在页面上展示,可以使用src属性展示图片<img  src='' />,src为图片的接口连接,会自动下载图片到本地。

 

3.图片缩略图(v2/tx/document/image/{md5}/100/100)

由于图片原始格式比较大,在很多情况下都需要缩略图(v2/tx/document/image/{md5}/{width}/{height})

 

二:项目集成

1.利用暴露的上传页面集成(简单,方便,最常用)

可以利用弹窗等插件,打开http://localhost:9000/v2/tx/document/fileupload,完成文件上传之后,会返回MD5值,MD5保存到业务系统里面,注意跨域处理。

 

 

2.利用接口上传到文件中心

上传文件接口,同样可以接收post的文件请求,或者通过后端代码以二进制流的方式上传,具体实现方法请结合接口调试。

 

 

源码首页

https://gitee.com/qikj/QJ_FileCenter

QQ技术交流群1:538014542

QQ技术交流群2:468042618

公开源码目的,是希望借助社区的力量完善这个组件。

 

转载于:https://my.oschina.net/u/2267912/blog/1832391

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值