又拍云OSS Halo2插件
简介
为 Halo 2.X提供又拍云 OSS 的存储策略
又拍云目前暂不支持S3协议,但是一直在用又拍云的服务,只能自己用 upyun SDK 写一个插件。
菜鸟的一次尝试,插件存在许多问题,多多指教。可以提 Issues
遇到的问题
目前有一个难点,因为又拍云的SDK,分段上传实现和抽象方法只能使用File对象。所以目前的解决方案会把IO流完成存在内存中,占用内存较多。根据机器内存的情况,可能会出现 OutOfMemoryError
。
此处上传文件大小为100M,仅做测试所用,普通图片还是可以放心使用的
卖家秀
图片附件上传
多文件上传
删除
上传结果
使用方法
下载插件Jar包 Release 前往 博客后台 - 插件 - (右上角)安装 安装插件 前往 博客后台 - (右上角)储存策略 添加配置 配置上传策略
注: 空间名称是又拍云 服务名称, 上传目录为空默认为/根目录
License:
CC BY 4.0