6

我需要创建一个使用至少两个不同云存储提供商(Google Drive、Dropbox、SkyDrive、Mega...)的 API 的 Java Web 应用程序。我想知道是否有使用这些 API 的经验的人可以判断哪些是最容易使用的,哪些是最困难的......

4

4 回答 4

9

Kloudless为几种不同的云存储 API(Dropbox、Box、GDrive、OneDrive 等)提供了一个通用 API。Kloudless 还提供流行语言的 SDK 和 UI 小部件来处理身份验证和其他用户交互。

您可以在此处找到更多信息并注册:https ://developers.kloudless.com/

全面披露:我在 Kloudless 工作。

于 2014-05-15T07:50:05.293 回答
5

Amazon S3服务非常简单,我在使用它处理 Web 服务上下文中的大文件和大量文件方面拥有丰富的经验。注册服务后,您可以使用RESTful API创建存储桶并将对象上传到其中。Java 库是与服务接口的参考库,尽管也有其他语言的端口(例如 Python 的boto)。

于 2013-02-26T13:34:39.307 回答
4

Temboo 支持多种云存储 API,并且可以生成访问它们所需的 Java 源代码。

见这里:https ://live.temboo.com/library/keyword/storage/

通过规范化 API 访问,Temboo 使与一个 API 的对话变得像与另一个 API 对话一样简单,因此听起来您会发现对这个项目很有用。

全面披露:我在 Temboo 工作。

于 2013-03-15T17:18:44.513 回答
1

在对该主题进行了少量研究之后,我发现可能具有最简单 API 的云存储提供商是MediaFire,它通过RESTful服务提供非常简单的交互。您可以查看API 文档。我还没有开始深入研究这个 API,但它似乎提供了所有的基本功能。

Box提供的 API似乎也很简单。它使用OAuth 2.0,这使其更加安全。见开发者网站

4sync的 SOAP API也非常简单。没有太多文档,网站上的示例似乎来自旧版本,但无论如何它非常易于使用。请参阅此处的文档。

于 2013-03-08T19:58:49.083 回答