WebService::GData::YouTube::Feed::UserProfile - a youtube user profile for data API v2.
use WebService::GData::YouTube; my $yt = new WebService::GData::YouTube(); my $profile = $yt->get_user_profile('profile_name_here'); say $profile->about_me; say $profile->first_name; say $profile->last_name; say $profile->age; say $profile->username; say $profile->statistics->last_web_access; #etc...
!WARNING! Documentation in progress.
!DEVELOPER RELEASE! API may change, program may break or be under optimized and I haven't done a full range of tests yet!
inherits from WebService::GData::Feed::Entry.
This package represents a Youtube User Profile.
It's a read only data so you can not edit the profile information.
Most of the time you will not instantiate this class directly but use the get_user_profile method in the WebService::GData::YouTube class.
Create a WebService::GData::YouTube::Feed::UserProfile instance.
Parameters:
jsonc_video_entry_feed:Object
authorization:Object
or
All the following read only methods give access to the information contained in a user profile feed entry.
Below are getters sending back raw text about the user profile information.
Most of them are self explanotory but read
http://code.google.com/intl/en/apis/youtube/2.0/developers_guide_protocol_profiles.html
for further information.
Returns a WebService::GData::Collection of WebService::GData::Node::GD::FeedLink.
Returns a WebService::GData::YouTube::YT::Statistics instance.
You can call the following methods on this object:
my $stats = $profile->statistics; say $stats-> last_web_access; say $stats-> view_count; say $stats-> subscriber_count; say $stats-> video_watch_count; say $stats-> total_upload_views;
none
If you do me the favor to _use_ this module and find a bug, please email me i will try to do my best to fix it (patches welcome)!
shiriru <shirirulestheworld[arobas]gmail.com>
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
4 POD Errors
The following errors were encountered while parsing the POD:
Unterminated I<...> sequence
=back without =over
You forgot a '=back' before '=head3'
To install WebService::GData, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WebService::GData
CPAN shell
perl -MCPAN -e shell install WebService::GData
For more information on module installation, please visit the detailed CPAN module installation guide.