新浪云存储SCS简便使用方法分享

嘎子 SAE相关, 其他开发 2016-01-29 1,140 次浏览 , , , 1条评论

首先表明一下自己的立场,我其实只想做个应用程序在线更新的功能,所以说流量不大,用户不大。而且程序是公开发行的,所以只要没有修改,大家都可以读是没有问题的。说白了,就是保密性要求也不大。只有一点,稳定要要求比较高。再有一点,自己穷人一个,所以不想花太多钱。

最早是想找一个免费的FTP的,国内的少,国外的慢。本来自己就在SAE上有一个网站,看到SCS,发现自己如果使用基本是免费的。好吧,其他的都是浮云,只要免费的就好。

再介绍一下程序的状况,程序是用C#写的,希望增加一个在线更新的功能,将需要的文件放在网络上。自己有PHP的基础,也写过网站,但这次与网站没有什么关系。

首先我看了一下SCS的API和SDK,很不幸的是没有C#的SDK,但是也算是不幸福中的万幸吧,有Java的SDK,我的第一想法是将自己使用的几个方法从Java转到C#。但是这个现在还没有实践,如果以后成功了肯定发上来给大家分享。由于从Java到C#要用到eclisp,自己又下这个下那个的,现在还没有安装完成。

又看了一下API,原谅我的无能,对于公钥密钥什么真心没有看明白,看到有用Url请求的,还是没太搞清楚。但是仔细想想,何必呢,不加密又怎么样呢(阿Q又一次胜利了)?。所以我就将文件设成公开读取的,在后台里如下图所示:

SCS权限设置

现在文件直接用链接:http://tsontec.sinacloud.net/DCKit/ins/light.bmp来进行下载,再具体怎么用应该就和其他的完全一致了。


但问题又来了,每次更新时文件未必会一样,我怎么来查找http://tsontec.sinacloud.net/DCKit/ins这个文件夹里面有多少文件呢?直接打开网站会显示如下错误:scs error所以这样是不可取的(当然用户验证可以使用,自己还是不会用)。而且还有一个问题,由于可能会存在众多版本,即使能够想找到ins文件夹中的内容,也不太方便,要逐个分析。所以,想到给添加一个类似于目录的文件。此文件中可以添加的信息当然不仅仅是目录,还有哪里的文件是最新的,以及文件的信息,这样选读取这个文件就可以知道哪些文件是要进行更新的。然后把要更新文件的目录放到文件里,完美!

原创文章,文章首发于:Riley Ge (@rileyge) — Steemit

原创文章,转载请注明: 转载自TsonTec:测量解决方案提供者

本文链接地址: 新浪云存储SCS简便使用方法分享

相关主题

说点什么

1 评论 在 "新浪云存储SCS简便使用方法分享"

提醒
avatar
排序:   最新 | 最旧 | 得票最多
中土生活红宝书
游客

最后忘记说一句了,十分期望SAE出C#的SDK

回顶部