2013-02-26 20 views
6

少なくとも2つの異なるクラウドストレージプロバイダ(Googleドライブ、Dropbox、SkyDrive、Megaなど)のAPIを使用するJava Webアプリケーションを作成する必要があります。 これらのAPIを使用した経験がある人がいれば、どのアプリケーションが最も使いやすく、どれが最も難しいのかを知ることができます。最も単純なクラウドストレージサービスAPI

答えて

4

Tembooは多数のクラウドストレージAPIをサポートしており、それらにアクセスするために必要なJavaソースコードを生成することができます。

こちらをご覧ください:https://live.temboo.com/library/keyword/storage/

APIへのアクセスを正規化することにより、Tembooは、次のように話し1つのAPIとして簡単に話しますので、それはあなたがこのプロジェクトのために役立つだろう何かのように聞こえます。

詳細情報:私はTembooで働いています。

+0

本当にうまく見えますが、ライセンスに関する問題はどうですか?自分のプロジェクトでTembooを自由に使うことはできますか? – MikO

+1

はい、できます。ライセンスに関する問題はありません。公開されているAPIへのアクセスをラップするだけで、一貫性があり使いやすくなっています。 GoogleはAPI利用規約に準拠しています。 –

+0

申し訳ありませんが、私はAPI用語の対象になりますよね?深く見ていきますが、良い仕事をしたようです... Google App Engineとの互換性について教えてください。君は? – MikO

5

Amazon S3サービスは非常に簡単で、大規模なファイルと多数のファイルがWebサービスのコンテキストで使用されています。サービスに登録したら、RESTful APIを使用してバケットを作成し、それらにオブジェクトをアップロードすることができます。 Java libraryはサービスとのインタフェースのための参照ライブラリですが、他の言語への移植もあります(例えば、boto、Python用)。この主題にほとんどの研究の後、私はおそらく、最も単純なAPIとクラウドストレージプロバイダがRESTfulなサービスを通じて、本当に簡単な相互作用を提供していますMediaFire、あること

1

を発見しました。 API documentationが表示されます。私はまだこのAPIを使って深く働き始めていませんが、すべての基本機能を提供しているようです。

BoxによってサービスされるAPIも非常に単純なようです。それはOAuth 2.0を使用するので、より安全です。 developers websiteを参照してください。

4syncのSOAP APIも本当に簡単です。ドキュメンテーションはあまりありません。ウェブサイトのサンプルは古いバージョンのようですが、とにかく使いやすいです。ドキュメントhereを参照してください。

9

Kloudlessは、いくつかの異なるクラウドストレージAPI(Dropbox、Box、GDrive、OneDriveなど)に共通のAPIを提供します。 Kloudlessは、一般的な言語やUIウィジェットのSDKを提供して、認証やその他のユーザーのやりとりを処理します。

あなたはより多くの情報を見つけて、ここにサインアップすることができます。https://developers.kloudless.com/

全開示を:私はKloudlessで働いています。

+0

http://stackoverflow.com/q/40319448/1356559 –

関連する問題