Picasa XML Generator
September 11th, 2009
Two years ago I found myself writing a photo gallery application for a custom CMS that allowed you to upload, crop, caption, group and sort your photos for the site’s online galleries. I remember thinking to myself what a chore it was to be reinventing the wheel—there are already excellent free services available that provide this functionality. I wanted the ability to have my client use Picasa to manage his galleries, and view them via SlideShowPro (SSP) on his site. At that time however, support for Picasa’s RSS feeds was not available in SSP.
So, I decided to peek under the hood of their RSS feed and write a script that could parse everything I needed into a nice and tidy XML file that made SSP happy. Using RSS_PHP, a free RSS Parser for PHP, it was just a matter of figuring out how to take what I wanted from the feed. The end result was a simple button in the CMS that would refresh the XML feed for the SSP gallery.
A few months ago I added some functionality and made an interface for it for people to use. I posted the link in some forums where people were looking for help integrating Picasa with SSP, and the guys at SlideShowPro gave it a nod on Twitter. I’m glad I could provide a tool that some people find useful.
Current versions of SSP can accept native Picasa RSS feeds, but if you want total control over your gallery—image sizes, links, captions, private albums—you should give my Picasa XML Generator a try.
Tweet