You are here

Google APIs Client Library for Java

Written by Google, this library is a flexible, efficient, and powerful Java client library for accessing any HTTP-based API's on the web. It features a powerful and easy to use OAuth 2.0 and OAuth 1.0a library with a consistent interface. It's XML and JSON data models are light-weight, efficient, and support any data schema. This is the recommended library for accessing Google API's, and features a set of generated libraries for Google APIs based on the new API infrastructure.