Let's make usage of youtube easy, cool, and maintainable !
You should use composer to install it, and it's sooooo easy to install:
composer require 'nekland/youtube-api'
<?php
$youtube = new Youtube();
// You have to authenticate to access the youtube api
$youtube->authenticate(
'ServiceAuth',
['cert_file' => 'my_google_certificate', 'email' => 'myemail_for_google_service@googleapi_etc.com']
);
// The info variable will contains an array of data returned by google
$info = $youtube->api('video')->findVideoById('RnpyRe_7jZA');
We have a more complete documentation in the docs folder.
This library is inspired by php-github-api from KnpLabs.
Any contribution is lovely accepted. And contributors, we love you.