Picasa Web Albums Data API

Client Libraries and Sample Code

Google Data client libraries are available to help you write client applications that use the Picasa Web Albums Data API.

For each language, the client library provides tools and an abstraction layer, letting you 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 that the API uses. Each client library also provides extensions for specific Google services that have Data APIs.

Client libraries that support multiple versions of an API let you specify a version to develop against. The API versions supported by each client library are listed in the table below.

Client Libraries Provided by Google

Latest
Library
API Versions Supported
by the Client Library
Reference Docs Resources
Java Download v2.0, v1.0 Javadoc
.NET Download v1.0 only NDoc
PHP Download v1.0 only PHPdoc
Package "Zend_GData"
Python Download v1.0 only PyDoc
Objective-C Download

Java client library (v2.0)

The Java client library is provided by Google

.NET client library (v1.0)

The .NET client library is provided by Google and allows desktop, web and mobile application development.

PHP client library (v1.0)

The PHP client library is provided by Zend, as part of the Zend Framework. It is also available as a standalone release.

Python client library (v1.0)

The Python client library is provided by Google and enables development of command-line, web, and Google App Engine applications.

Objective-C client library (v2.0)

The Objective-C client library enables writing native Cocoa applications for Mac OS X and now provides support for the iPhone SDK.

Sample code

A few sample programs that demonstrate how to use the API and the client libraries, are linked below. Use them to help you get started!

Tutorials

Articles to help you get up and running quickly, debug problems or use your favorite language with Google Data APIs. See the articles page for a complete listing.

Back to top

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.