В чем разница между gdata-java-client и google-api-java-client? - PullRequest
4 голосов
/ 02 августа 2011

Я работаю над проектом, который взаимодействует с YouTube API.Я сталкивался с двумя проектами (1) gdata-java-client и (2) google-api-java-client.

Области (и имена) проекта немного запутаны.Похоже, что google-api-java-client - это универсальный API для работы с веб-данными.Напротив, gdata-java-client обрабатывает данные, специфичные для Google (например, API YouTube).Это правильная характеристика?

Если это так, gdata-java-client построен поверх google-api-java-client?

1 Ответ

6 голосов
/ 06 августа 2011

Ответ, вероятно, проще, чем вы ожидаете.:)

google-api-java-client - это более новая библиотека от Google.Он может получить доступ к большему количеству API и работает на Android.Это все еще в бета-версии, хотя.С другой стороны, gdata-java-client является стабильным и более зрелым, но не работает на Android.

Если вы используете API gdata и вам не нужно работать на Android, я рекомендую вамиспользуйте библиотеку gdata-java-client.Если вам нужно запустить на Android, google-api-java-client

...