WebSer...:Video(3pm)

πŸ’– WebSer...:Video(3pm) β€” aka WebService::YouTube::Video πŸ’–

okay bestie, welcome to the manual page for WebService::YouTube::Video, living in section 3pm of the User Contributed Perl Documentation collection. it's giving "tiny module, big heart" and i'm obsessed. πŸŽ€


✨ NAME ✨

WebService::YouTube::Video β€” a Video class for YouTube. that's it, that's the whole name, she's simple and she knows it. πŸ’…


🌸 VERSION 🌸

this doc is describing WebService::YouTube::Video version 1.0.3. periodt.


πŸ¦‹ SYNOPSIS πŸ¦‹

so here's how you actually use her:

use WebService::YouTube::Video;
my $video = WebService::YouTube::Video->new( { ... } );

look at that. iconic. you use her, you new her, you vibe. ✨


πŸ’œ DESCRIPTION πŸ’œ

she's a video class for YouTube. that's the whole description, no notes, she said what she said. 🫢


πŸ‘‘ SUBROUTINES/METHODS πŸ‘‘

πŸŽ€ new(\%fields)

creates a brand new WebService::YouTube::Video object and hands it right back to you, no cap. the %fields hashref you pass in can hold any of the parameters that are listed down in the ACCESSORS section below β€” so like, scroll down, they're all there, i got you. πŸ’–

🌈 ACCESSORS 🌈

these are the fields, bestie, the whole squad:

  • id
  • author
  • comment_count
  • description
  • length_seconds
  • rating_avg
  • rating_count
  • tags
  • thumbnail_url
  • title
  • upload_time
  • url
  • view_count

that's thirteen of them. thirteen little accessor besties living their best lives. πŸ“


πŸ”₯ DIAGNOSTICS πŸ”₯

None. literally nothing. she is not out here throwing messages at you. main character energy, zero drama. 😌


🧚 CONFIGURATION AND ENVIRONMENT 🧚

WebService::YouTube::Video requires no configuration files and no environment variables. none. zero. she's low maintenance and honestly? we love that for her. 🌸


⭐ DEPENDENCIES ⭐

she rides with these two:

  • WebService::YouTube
  • Class::Accessor::Fast

iykyk. πŸŽ€


πŸ™ˆ INCOMPATIBILITIES πŸ™ˆ

None reported. so far nobody's beefing with her. peaceful queen. ✨


πŸ’€ BUGS AND LIMITATIONS πŸ’€

No bugs have been reported. (we stay manifesting that 🫢)

but listen β€” if you DO find a bug or you're craving a feature, please report it to "bug-webservice-youtube@rt.cpan.org", or slide through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=WebService-YouTube>. and here's the deal: the author gets notified, and then you'll automatically be notified of progress on your bug as changes get made. so you're not shouting into the void, you're in the group chat. πŸ’…


πŸ’œ AUTHOR πŸ’œ

Hironori Yoshida <yoshida@cpan.org> β€” thank you for your service, legend. πŸ‘‘


this module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. go read perlartistic if you wanna see the receipts. πŸ’–


ngl, that's the whole page. every flag, every accessor, every disclaimer β€” all present, all accounted for, nothing skipped. slay. πŸ’…βœ¨

signing off from perl v5.32.0, dated 2021-01-07 β€” stay iconic, bestie, and may all your videos return successfully. πŸ¦‹πŸŽ€πŸ’–

πŸ“¦ where this page comes from