NAME

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

VERSION

Version 0.02

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.

Group requests implementation.

    use WWW::Vimeo::Simple::Group;

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

    my $group = $foo->group( $group_name );

    $channel->users;
    
    foreach (@{$channel->data}) {
	    print $_ -> {'display_name'};
    }

METHODS

new( $group_name )

Create a WWW::Vimeo::Simple::Group object

info

Fetch group info for the specified group

videos( $page )

Fetch videos in that group, page optional (default 1)

users( $page )

Fetch users in that group, page optional (default 1)

make_url( $request )

Build a Vimeo Simple API url

data

Return fetched data

GROUP INFO DATA

id 			Group ID
name 			Group name
description 		Group description
url 			URL for the group page
logo 			Group logo (header)
thumbnail 		Thumbnail
created_on 		Date the group was created
creator_id 		User ID of the group creator
creator_display_name 	Name of the User who created the group
creator_url 		The URL to the group creator's profile
total_members 		Total # of users joined
total_videos 		Total # of videos posted to the group
total_files 		Total # of files uploaded to the group
total_forum_topics 	Total # of forum topics
total_events 		Total # of events
total_upcoming_events 	Total # of upcoming events

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::Group

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.