Developer's Guide Overview

The Picasa Web Albums Data API allows client applications to view albums and photos in the form of Google Data API feeds.

Your client application can use the Picasa Web Albums Data API to upload photos and query for items that match particular criteria.

Available Versions

There are multiple supported versions of the Picasa Web Albums Data API. The documentation for each version includes:

  • A protocol-level developer's guide

    Describes how to use HTTP to access the Picasa Web Albums API using the Google Data Protocol directly, without using a client library.

  • A protocol-level reference

    Gives syntax details of the API in terms of the Google Data Protocol's Atom representation.

  • Some developer's guides for other languages

    Describe how to use the Picasa Web Albums API with each of the languages in the set of client libraries that support that version. Notice that client library support, and consequently the availability of documentation, sometimes lags behind the version of the API supported at the protocol level. As a result, some client libraries can access only an older version of the Picasa Web Albums Data API.

The resources for each available version are given below.

API Version Protocol-level Documentation Client Library Developer's Guides
3.0
Protocol Guide, Atom Reference Java, Objective-C (client library docs only)
2.0
Protocol Guide, Atom Reference Java, Objective-C (client library docs only)
1.0
Protocol Guide, Atom Reference Java, .NET, PHP, Python

The Protocol Guide and each of the language guides covers the same material: how to get started and how to perform basic operations using that language. Even if you choose to use one of the client libraries, you may want to review the Protocol Guide to gain an understanding of the underlying protocol used by all the client libraries.

Version 3 of the Picasa Web Albums Data API includes support for all Protocol v3.0 features. For information about how to migrate your client application from version 2 to version 3, see the Google Data Protocol Developer's Guide versions description. For more information about what's changed, see the Picasa Web Albums Data API 3.0 release notes.

Back to top