Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
WebService::YouTube::UUser3Contributed Perl DocumeWebService::YouTube::Util(3)

NAME
       WebService::YouTube::Util - Utility for WebService::YouTube

VERSION
       This document describes WebService::YouTube::Util version 1.0.3

SYNOPSIS
	   use WebService::YouTube::Util;

	   # Get an URI	of RSS
	   my $uri = WebService::YouTube::Util->rss_uri( 'global', 'recently_added' );

	   # Get an URI	of REST	API
	   my $uri = WebService::YouTube::Util->rest_uri( $dev_id,
							  'youtube.videos.list_by_tag',
							  { tag	=> 'monkey' }
							);

	   # Get a downloadable	URI
	   my $uri = WebService::YouTube::Util->get_video_uri('rdwz7QiG0lk');

	   # Get a video which type is .flv
	   my $content = WebService::YouTube::Util->get_video('rdwz7QiG0lk');

DESCRIPTION
       This is an utility for WebService::YouTube.

SUBROUTINES/METHODS
   rss_uri( $type, $arg	)
       Returns a URI of	RSS.  $type should be 'global' or 'tag'	or 'user'.
       $arg is required	when $type is 'tag' or 'user'.

   rest_uri( $dev_id, $method, \%fields	)
       Returns a URI of	REST API.  $dev_id is your developer ID	of YouTube.
       $method is a method name	like a 'youtube.*.*'.  %fields can contain
       optional	parameter.

   get_video_uri( $video, \%args )
       Returns a downloadable URI of $video.  $video should be a video ID or a
       WebService::YouTube::Video object.  %args can contain some optional
       arguments.

       ua  LWP::UserAgent object

   get_video( $video, \%args )
       Returns a downloaded content of $video.	$video should be a video ID or
       a WebService::YouTube::Video object.  %args can contain some optional
       arguments.

       ua  LWP::UserAgent object

DIAGNOSTICS
       type of ... is not supported
	   No such RSS.	The type should	be 'global' or 'tag' or	'user'.

       got a page but it is invalid page
	   Maybe, YouTube is being maintained. :-)

CONFIGURATION AND ENVIRONMENT
       WebService::YouTube::Util requires no configuration files or
       environment variables.

DEPENDENCIES
       WebService::YouTube, LWP::UserAgent, URI::Escape

INCOMPATIBILITIES
       None reported.

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.32.1			  2009-01-20	  WebService::YouTube::Util(3)

NAME | VERSION | SYNOPSIS | DESCRIPTION | SUBROUTINES/METHODS | DIAGNOSTICS | CONFIGURATION AND ENVIRONMENT | DEPENDENCIES | INCOMPATIBILITIES | BUGS AND LIMITATIONS | AUTHOR | LICENSE AND COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=WebService::YouTube::Util&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help