javascript - 在中国提供 REST API 的云存储提供商

标签 javascript rest cloud-storage

我正在开发一个 Web 应用程序,该应用程序使用云存储作为用户的主要保存机制。我们没有自己的云存储服务,而是利用 Google Drive、Dropbox 等的 REST API。

最近我们注意到中国的用户数量不断增加,遗憾的是我们目前集成的云服务在中国均不可用。应用程序中的其他保存形式存在无法解决的局限性,开发我们自己的在中国运行的云存储系统将是一项非常庞大的工程任务。

因此,我一直在尝试寻找一项可以在中国使用的服务,但收效甚微。几乎所有网站都是中文的,即使使用谷歌翻译,我也找不到任何声称提供这些服务的公司。大多数都为用户提供某种形式的云存储,但我无法找到允许我们与它们集成的 REST API。有人可以提供任何线索,我们将不胜感激。

要求:

  • 可从浏览器使用的 HTTP API,类似于 Dropbox HTTP documentation
  • 可以在英国(用于开发)和中国访问
  • 最好有一些英文文档...
  • 非常免费且在中国常用

最佳答案

我已经实现了客户端代码来与中国存储云服务(REST API)一起使用。然而这已经可以追溯到相当长的一段时间了。基本上,通常没有英文文档,遗憾的是您必须依赖翻译。另外,我建议使用 VPN(如果有帮助的话),因为从中国境外访问这些服务通常非常慢。这对于大多数开发人员文档也有效。

我能指的方向是Baidu PCS (遗憾的是所有链接都是 404 所以 take a look here )仍然存在。但作为最大的球员,这是我要尝试的第一件事。可能还有其他提供商,但问题是它们会存在多久,因为我实现的其他提供商已经消失了(例如 Kanbox)。

这只是我的经验,可能并不完全适用于今天,但也许会有所帮助。

更新1:我在快速搜索中还发现了Weiyun其中有 reverse engineered API但是,是的,这远非可靠和官方支持,但值得一看。

更新2:添加了百度PCS文档的替代链接。

关于javascript - 在中国提供 REST API 的云存储提供商,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55281425/

相关文章:

javascript - 在 JavaScript 中按字体大小选择 DOM 节点

web-services - 在 REST API 中使用 HTTP status 207 的适用场景是什么?

android - 非技术业务用户的问题 : Storage on phone vs. 云存储

带有 backblaze 的 Android 应用程序

javascript - 输入字段多次执行Javascript事件

javascript - 三元运算符不适用于 this.state React js

node.js - 注册表 REST API 最佳实践

javascript - RESTful API 中的 Typescript 自定义错误

cloud - 如何处理云上的大量存储(或其他方式?)

javascript - PHP : How to animate still images by clicking (or hovering)