The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Net::Google::PicasaWeb::Album - represents a single Picasa Web photo album

SYNOPSIS

  my @albums = $service->list_albums;
  for my $album (@albums) {
      print "Title: ", $album->title, "\n";
      print "Summary: ", $album->summary, "\n";
      print "Author: ", $album->author_name, " (", $album->author_uri, ")\n";

      $album->fetch_content( file => 'cover-photo.jpg' );
  }

DESCRIPTION

Represents an individual Picasa Web photo album.

ATTRIBUTES

title

This is the title of the album.

summary

This is the summary of the album.

author_name

This is the author/owner of the album.

author_uri

This is the URL to get to the author's public albums on Picasa Web.

photo

This is a link to the Net::Google::PicasaWeb::Media object that is used to reference the cover photo and thumbnails of it.

METHODS

list_media_entries

list_photos

list_videos

  my @photos = $album->list_media_entries(%params);

Lists photos and video entries in the album. Options may be used to modify the photos returned.

This method takes the "STANDARD LIST OPTIONS" in Net::Google::PicasaWeb.

The "list_photos" and "list_videos" methods are synonyms for "list_media_entries".

list_tags

Lists tags used in the albums.

This method takes the "STANDARD LIST OPTIONS" in Net::Google::PicasaWeb.

AUTHOR

Andrew Sterling Hanenkamp, <hanenkamp at cpan.org>

COPYRIGHT & LICENSE

Copyright 2008 Andrew Sterling Hanenkamp.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.