There are client libraries available to help you write Google Data API client applications in a variety of languages.
For each language, the client library provides tools and an abstraction layer, letting you easily construct queries and use response data without having to create HTTP requests or process HTTP responses by hand. Each client library provides classes that correspond to the elements and data types used by the Google Data APIs. Each client library also provides extensions for specific Google services that have Data APIs.
There are service-specific developer guides for each service that supports a given language. To view those developer guides, follow the links to "Service-specific documents" on the left side of this page.
The PHP client library is provided by Zend, as part of the Zend Framework. It is also available as a stand-alone release.
When you're using JavaScript, you can request JSON-format feeds instead of XML. For more information, see Using JSON with Google Data APIs. For working sample code, see the samples page.
The following client libraries are not written by Google and are not supported by Google.