Recommend this page to a friend! |
Download |
Info | Documentation | Files | Install with Composer | Download | Reputation | Support forum | Blog | Links |
Ratings | Unique User Downloads | Download Rankings | ||||
Not yet rated by the users | Total: 111 | All time: 9,625 This week: 524 |
Version | License | PHP version | Categories | |||
youtube-api 1.0.0 | Free for non-comm... | 5 | PHP 5, Web services, Video |
Description | Author | ||||||||||||||||||||||
This package can be used to get video information using the YouTube API. |
|
A basic PHP wrapper for the Youtube Data API v3 ( Non-OAuth ). Designed to let devs easily fetch public data (Video & Channel) from Youtube. No 3rd party dependancy. The reason of returning the ARRAY response directly is to keep it simple.
Some parameters are missing in this library, because I don't need them at this point, if you desire a particular feature please file an issue here :smile:
Run the following command in your command line shell in your php project
composer require madcodez/youtube
<?php
require 'vendor/autoload.php';
$youtube = new Madcodez\YouTube\YouTube('Your API key here');
$chart = $youtube->chart('10', $pageToken);
print_r($chart);
<?php
require 'vendor/autoload.php';
$youtube = new Madcodez\YouTube\YouTube('Your API key here');
$catVid = $youtube->videoByCat('2', '10', $pageToken);
print_r($catVid);
<?php
require 'vendor/autoload.php';
$youtube = new Madcodez\YouTube\YouTube('Your API key here');
$seach = $youtube->search('Web Development', '10', $pageToken);
print_r($search);
<?php
require 'vendor/autoload.php';
$youtube = new Madcodez\YouTube\YouTube('Your API key here');
$video = $youtube->video('rie-hPVJ7Sw');
print_r($video);
<?php
require 'vendor/autoload.php';
$youtube = new Madcodez\YouTube\YouTube('Your API key here');
$channel = $youtube->channel('UC0gTtCL29NCuex5OApWXpPQ', '10', $pageToken);
print_r($channel);
<?php
require 'vendor/autoload.php';
$youtube = new Madcodez\YouTube\YouTube('Your API key here');
$related = $youtube->related('nLzV5l0Enww', '10', $pageToken);
print_r($related);
2 - Autos & Vehicles
1 - Film & Animation
10 - Music
15 - Pets & Animals
17 - Sports
18 - Short Movies
19 - Travel & Events
20 - Gaming
21 - Videoblogging
22 - People & Blogs
23 - Comedy
24 - Entertainment
25 - News & Politics
26 - Howto & Style
27 - Education
28 - Science & Technology
29 - Nonprofits & Activism
30 - Movies
31 - Anime/Animation
32 - Action/Adventure
33 - Classics
34 - Comedy
35 - Documentary
36 - Drama
37 - Family
38 - Foreign
39 - Horror
40 - Sci-Fi/Fantasy
41 - Thriller
42 - Shorts
43 - Shows
44 - Trailers
The returnd data is a PHP Array
For bugs, complain and suggestions please file an Issue here or send email to madcode.git@gmail.com :smile:
This library is licensed under the MIT License.
Files (5) |
File | Role | Description | ||
---|---|---|---|---|
src (2 files) | ||||
composer.json | Data | Auxiliary data | ||
LICENSE | Lic. | License text | ||
README.md | Doc. | Read me |
The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. |
Install with Composer |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.