Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

webservice::youtube(3pm) [debian man page]

WebService::YouTube(3pm)				User Contributed Perl Documentation				  WebService::YouTube(3pm)

NAME
WebService::YouTube - Perl interface to YouTube VERSION
This document describes WebService::YouTube version 1.0.3 SYNOPSIS
use WebService::YouTube; my $youtube = WebService::YouTube->new( { dev_id => 'YOUR_DEV_ID' } ); # Get videos via REST API my @videos = $youtube->videos->list_featured; # Get videos via RSS Feed my @videos = $youtube->feeds->recently_added; DESCRIPTION
This is a Perl interface to YouTube API and RSS. See Developers Page <http://youtube.com/dev> and About RSS <http://www.youtube.com/rssls> for details. This module support only Legacy API, does not support YouTube Data API based on Google data protocol. See YouTube Data API Overview <http://code.google.com/apis/youtube/overview.html> for details. SUBROUTINES
/METHODS new(\%fields) Creates and returns a new WebService::YouTube object. %fields can contain parameters enumerated in "ACCESSORS" section. videos( ) Returns a WebService::YouTube::Videos object. feeds( ) Returns a WebService::YouTube::Feeds object. ACCESSORS dev_id Developer ID ua LWP::UserAgent object DIAGNOSTICS
None. CONFIGURATION AND ENVIRONMENT
WebService::YouTube requires no configuration files or environment variables. DEPENDENCIES
Class::Accessor::Fast, WebService::YouTube::Videos, WebService::YouTube::Feeds INCOMPATIBILITIES
WWW::YouTube BUGS AND LIMITATIONS
No bugs have been reported. Please report any bugs or feature requests to "bug-webservice-youtube@rt.cpan.org", or through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=WebService-YouTube>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. AUTHOR
Hironori Yoshida <yoshida@cpan.org> LICENSE AND COPYRIGHT
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic. perl v5.10.1 2010-08-01 WebService::YouTube(3pm)

Check Out this Related Man Page

WebService::MusicBrainz::Label(3pm)			User Contributed Perl Documentation		       WebService::MusicBrainz::Label(3pm)

NAME
WebService::MusicBrainz::Label SYNOPSIS
use WebService::MusicBrainz::Label; my $ws = WebService::MusicBrainz::Label->new(); my $response = $ws->search({ NAME => 'warner music' }); my $label = $response->label(); # get first in list print $label->name(), " ", $artist->type(), " "; # OUTPUT: Warner Music Australia Distributor DESCRIPTION
This module is used to query an artist from the MusicBrainz web service. METHODS
new() This method is the constructor and it will make a call for initialization. my $ws = WebService::MusicBrainz::Label->new(); query() This method returns the cached WebService::MusicBrainz::Query object. search() This method will perform the search of the MusicBrainz database through their web service schema and return a response object. my $ws = WebService::MusicBrainz::Label->new(); my $response = $ws->search({ MBID => 'd15721d8-56b4-453d-b506-fc915b14cba2' }); my $response = $ws->search({ NAME => 'throwing muses' }); my $response = $ws->search({ NAME => 'james', LIMIT => 5 }); my $response = $ws->search({ NAME => 'beatles', OFFSET => 5 }); my $response = $ws->search({ MBID => '65f4f0c5-ef9e-490c-aee3-909e7ae6b2ab', INC => 'aliases' }); my $response = $ws->search({ MBID => '65f4f0c5-ef9e-490c-aee3-909e7ae6b2ab', INC => 'artist-rels' }); my $response = $ws->search({ MBID => '65f4f0c5-ef9e-490c-aee3-909e7ae6b2ab', INC => 'release-rels' }); my $response = $ws->search({ MBID => '65f4f0c5-ef9e-490c-aee3-909e7ae6b2ab', INC => 'track-rels' }); my $response = $ws->search({ MBID => '65f4f0c5-ef9e-490c-aee3-909e7ae6b2ab', INC => 'url-rels' }); AUTHOR
Bob Faist <bob.faist@gmail.com> COPYRIGHT AND LICENSE
Copyright 2006-2007 by Bob Faist This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. SEE ALSO
http://wiki.musicbrainz.org/XMLWebService perl v5.10.1 2009-12-06 WebService::MusicBrainz::Label(3pm)
Man Page