The Picasa Button API enables 3rd party developers to create custom buttons that users can install directly into the Picasa client UI. Once a button is installed, the user can select images in Picasa and click the button to export the images to a desktop application or web site.
The Picasa Button API enables you to create buttons that embed into Picasa as well as send images to a desktop application. If you want to send the images to a web service, you use the Picasa Web Uploader API in combination with the Button API.
Today, you can promote your Picasa button on your own web site with a link for users to install it within the Picasa client. To assist you in doing this, we provide a snippet of JavaScript code to detect whether a user already has Picasa installed on their machine.
Coming soon, we will be adding a button directory into Picasa that will increase the exposure for your button, as well as your application or service directly within Picasa.
The Picasa Button API (along with the Picasa Web Uploader API) is used to make custom buttons that can be embeded in the Picasa client UI and can be used to export images from the client to another desktop application or web site.
The Picasa Web Albums Data API is used to send and receive images and meta-data with the Picasa Web Albums web site.
You can use these APIs to integrate your application or web site with either the Picasa client, the Picasa Web Albums web site, or both!