My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

Questions or Comments? Report a problem? Request a feature? Go to gdata-java-client.

Need to submit a bug report? submit an issue.

Looking for a library that supports Android or JSON Google API's? Please instead use Google API Client Library for Java.

The Google Data Java client library (see Developer's Guide and JavaDoc and open source) is written by Google. It supports the latest major version of the following Google Data API's:

Google Analytics Data Export API API Help Forum
Google Apps Provisioning API API Help Forum
Google Base Data API API Help Forum
Blogger Data API API Help Forum
Google Book Search API API Help Forum
Google Calendar API API Help Forum
Google Code Search Data API API Help Forum
Google Contacts API API Help Forum
Google Documents List Data API API Help Forum
Google Finance Portfolio Data API API Help Forum
Google Health Data API API Help Forum
Google Maps Data API API Help Forum
Picasa Web Albums Data API API Help Forum
Google Project Hosting Issue Tracker API API Help Forum
Google Sidewiki Data API API Help Forum
Google Sites Data API API Help Forum
Google Spreadsheets Data API API Help Forum
Google Translator Toolkit Data API API Help Forum
Google Webmaster Tools Data API API Help Forum
YouTube Data API API Help Forum

Features

  • Java 5 installed and web applications, including Google App Engine.
  • Atom XML protocol.
  • OAuth 1.0a, as well as legacy authentication methods AuthSub and ClientLogin.
  • Uses java.net.HttpURLConnection as its low-level HTTP library

Warning: We have stopped actively developing this client library, except critical bug fixes and support for some Google API's. However, this client library is not deprecated, and is considered the "stable" choice, unless you have a specific requirement that is only supported by the new client library below.

Android support

Since GData Java Client Library does not support Android, Android developers should instead use the new library Google API Client Library for Java. This new library provides other important features, such as OAuth 2.0 and Maven. Unfortunately, there is no provided service-specific libraries for Google Data APIs, and instead you need to write your own XML data model classes.

Powered by Google Project Hosting