TypeCodes

新浪云存储(SCS) for Typecho 插件

1 SCS插件说明

由于博主平常喜欢刷微博,所以关注了不少活动。最近在微博上看到 新浪云储存SCS 正在公测云储存服务(类似于七牛、百度BCS),于是私信获得了邀请码。测试发现其功能和性价比都不错,所以决定把博客所有的图片、下载文件等附件放到SCS上来。

因此,写了一个Typecho博客的插件——SCS,它能自动将文章上传的附件转存至新浪云储存SCS中。

2 插件功能简介
1、自动将typecho附件上传至新浪云存储SCS;
2、支持自定义上传路径;支持附件修改;
3、支持新浪云平台(SAE);
4、同步typecho附件状态至新浪云储存SCS(例如删除、修改等)。
3 下载地址

插件源码已提交至 Github ,大家可以下载。更简便的方式是:

3.1 Linux主机(推荐)

对于Linux主机,无需ftp上传,直接通过命令获取github上插件最新版本并下载:

###### 进入博客的插件根目录plugins
[root@typecodes plugins]# wget -c https://github.com/vfhky/SCS/archive/master.zip
###### 将下载的 master.zip 文件解压得到 SCS-master 文件夹
[root@typecodes plugins]# unzip master.zip
###### 重命名插件名称为 SCS 
[root@typecodes plugins]# mv SCS-master/ SCS 
###### 下载完成了,进入typecho后台启用插件即可
3.2 Windows主机

对于Windows主机,可以上github上下载插件最新版本,或者下载目前最新的版本SCS for Typecho V1.0.4,然后ftp上传到服务器,重命名文件夹为SCS即可。

4 使用教程

首先当然是获取新浪云储存SCS的公测邀请码(可私信其官方微博),然后创建一个用于存储typecho上传的附件的仓库——bucket,例如博主创建的这个typecodes。然后点击右边的“ 获取Secret Key”按钮得到所需的SecretKey值。

新浪云储存SCS创建bucket

然后进入typecho的后台并启用 SCS 插件,再点击 “设置” 按钮,进入到 SCS 插件信息的设置页面。

typecho后台启用SCS插件

其中,Bucke名称、AccessKey和SecretKey为必填项,值都是从步骤1中获取的。“自定义SCS路径”为非必填项目,用于定义附件在云SCS中储存的路径。如果不填,则默认上传至云SCS的附件路径为 “年份+月份” 形式,类似于: http://sinastorage.cn/typecodes/2014/09/2018610863.png?KID=sina,k3ke9fHcgOHNIKowXKDi&Expires=1496546878&ssig=TGBdVgAwKR 还可以自定义为其他形式,例如输入 “test1/test2/” ,那么它的最终形式类似于: http://sinastorage.cn/typecodes/test1/test2/2018610863.png?KID=sina,k3ke9fHcgOHNIKowXKDi&Expires=1496546878&ssig=TGBdVgAwKR

注意:自定义的路径前面不要加斜杠符号"/",后面要加斜杠符号"/"。

SCS插件设置

这时,插件已经配置成功了。那么在typecho后台发布文章时,添加附件可以看到如下所示,则表示插件运行成功!

typecho添加附件成功

5 反馈和建议

使用中有任何问题,大家可以在这里反馈和讨论下。

6 update on 2014.09.12

目前已更新至V1.1.0版本,请大家移步至文章《更新新浪云存储(SCS) for Typecho 插件版本V1.1.0》

打赏支持

Comments »