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(
'JsonFileServiceAuth',
['json_file' => 'my_google_certificate.json']
);
// The info variable will contains an array of data returned by google
$info = $youtube->api('videos')->getById('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.