NAME

WWW::Vimeo::Simple - Object-oriented Vimeo Simple API interface.

VERSION

Version 0.05

SYNOPSIS

This module is a full object-oriented implementation of the Vimeo Simple API. The specifications are available at http://vimeo.com/api/docs/simple-api.

use WWW::Vimeo::Simple;

my $foo = WWW::Vimeo::Simple->new();

my $user  = $foo->user( $user );
my $video = $foo->video( $video_id );
...

METHODS

new

Create a WWW::Vimeo::Simple object.

user( $user )

Return a WWW::Vimeo::Simple::User object.

video( $video_id )

Return a WWW::Vimeo::Simple::Video object.

activity( $username )

Return a WWW::Vimeo::Simple::Activity object.

album( $album_id )

Return a WWW::Vimeo::Simple::Album object.

channel( $channel_name )

Return a WWW::Vimeo::Simple::Channel object.

group( $group_name )

Return a WWW::Vimeo::Simple::Group object.

request( $url )

Make a GET request and parse the response.

get_request( $url )

Make a GET request.

parse_response( $data )

Parse the response of a GET request.

AUTHOR

Alessandro Ghedini, <alexbio at cpan.org>

BUGS

Please report any bugs or feature requests to bug-www-vimeo-simple at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=WWW-Vimeo-Simple. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

perldoc WWW::Vimeo::Simple

perldoc WWW::Vimeo::Simple::Activity

perldoc WWW::Vimeo::Simple::Album

perldoc WWW::Vimeo::Simple::Channel

perldoc WWW::Vimeo::Simple::Group

perldoc WWW::Vimeo::Simple::User

perldoc WWW::Vimeo::Simple::Video

You can also look for information at:

LICENSE AND COPYRIGHT

Copyright 2010 Alessandro Ghedini.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.