云计算一直以来只听雷声,不见雨点,以云存储为例,除了 Amazon 的 S3 存储服务,我们并没有见到多少可以让开发者真正可以拿来实现应用的东西。最近,在线网盘服务商 Dropbox 宣布推出云存储 API,开发者可以在对 Dropbox 账户下的文件进行自由访问,编辑和保存。
Dropbox API 类似于 JSON,OAuth 和 OpenID,开发者可以将用户的存储需要交给 Dropbox 处理,同时,为了降低云存储的风险,Dropbox 还在本地为用户保存一份副本。比如,你上传的 Flckr 的所有图片同时会备份到你本机的 Dropbox 文件夹。
尽管该 API 带来的应用非常诱人,但最初,其最重要的应用是移动设备,移动设备的存储局限,以及 iPHone 和 iPad 等设备的限制,意味着,在这些设备上实现本地文件的访问将十分困难,更不要说读写或同步。Dropbox API 要克服的最基本问题是,移动设备不需要使用本地文件,所有文件都会同步到你的 PC 电脑。
在发布之前,Dropbox 已经将该 API 同多家开发商进行了集成,比如 Air Sharing, GoodReader and QuickOffice 现在可以直接访问你的 Dropbox 账户,编辑或同步其中的文件。该 API 目前提供了一套用以 Object-C,Python,Ruby,Java 等语言编写的客户端类库,你可以注册一个 Dropbox 开发账户,获取这些类库以及文档。
以下是 Dropbox 官方博客上对这一消息的说法:
有点喜不自禁了,尽管已经做了很久,但在将这些东西交付给你们使用的时候,还是很兴奋,抱歉之前一直保密。
说详细点,我们宣布推出新的 iPad 和 Android 应用,同时确认 Blackberry 下的同类应用也即将发布,这种新应用就是 Dropbox 移动 API,一些来自合作伙伴已经使用该 API 做出很精彩的应用。
感谢 iPad 组的 Will 和 Brian,Android 组的 Tom 以及 API 设计者 Zed,他们在过去几周做了大量的工作。
延伸阅读
5个最好的在线文件共享网站
本文来源:Web Monkey Dropbox API Lets You Add Cloud Storage to Your Apps (Scott Gilbertson) 以及 Dropbox 官方博客 (Jon Ying)。
中文编译来源:锐商企业CMS 网站内容管理系统 官方网站 |