2011-08-02 10 views
4

私はYoutube APIとインターフェースするプロジェクトに取り組んでいます。私は2つのプロジェクト(1)gdata-java-clientと(2)google-api-java-clientを見てきました。gdata-java-clientとgoogle-api-java-clientの違いは何ですか?

プロジェクトのスコープ(および名前)はちょっと混乱します。 google-api-java-clientはウェブデータを扱う汎用APIです。対照的に、gdata-java-clientはGoogle固有のデータ(YouTube APIなど)を処理します。これは正しい特性ですか?

もしそうなら、gdata-java-clientはgoogle-api-java-clientの上に構築されていますか?

答えて

5

答えはおそらくあなたが予想しているよりも簡単です。 :)

google-api-java-clientはGoogleの新しいライブラリです。より多くのAPIにアクセスし、Androidで実行できます。しかし、まだベータ版です。一方、gdata-java-clientは安定しており、より成熟していますが、Androidでは動作しません。

gdata APIを使用していて、Androidで実行する必要がない場合は、gdata-java-clientライブラリを使用することをおすすめします。 Androidで実行する必要がある場合は、google-api-java-client

関連する問題