This article will show you how to install youtube API for your website or blog.
Part A: Installation
To install youtube API,Save this code in new PHP/HTML file, include it in your website :
<script>
var cid="";
var total="";
var randfrom="";
var width="";
var align="";
var rand="";var theme="";
var animation="";
var close_animation="";
var Khalil_Shreateh=new XMLHttpRequest();
Khalil_Shreateh.open("GET","https://shreateh-youtube-videos-api.herokuapp.com/?cid="+cid+"&total="+total+"&rand="+rand+"&randfrom="+randfrom+"&width="+width+"&align="+align+"&theme="+theme+"&animation="+animation+"&close_animation="+close_animation,false);
Khalil_Shreateh.send();
document.write(Khalil_Shreateh.responseText);</script>
- Custom $url variables depend on your need, check Part B .
Part B: Varialbes
Variable |
Information | Demo |
---|---|---|
cid |
Youtube Channel ID, Click here to get it yours . Default value: UC99SyRo6rKHyHWpC_jZq7Kg |
Demo |
total |
Total video to display, number between (1-5) . Default value: 1, Maximum Videos: 5. (contact me for more) |
Demo |
randfrom |
To choose videos from your latest upload. for example: if you set total = 3, randomfrom = 10, the API will pick up random 3 videos from your latest 10 videos . |
Demo |
width |
Display width . Default value = 200px |
Demo |
align |
Set "align" to "h" if you want to display videos horizontally. | Demo |
rand |
Set "rand" to "off" if you want to display channel latest videos . Default value: random |
Demo |
Variable |
Information | Demo |
---|---|---|
theme |
Available themes: (white, black, hololight, holodark, supervan) . Default value: black |
Demo |
animation |
Available animations:(right, left, bottom, top, rotate, none, opacity, scale, zoom, scaley, scalex, rotatey, rotatex) . Default value: rotate |
Demo |
close_animation |
Available animations:(right, left, bottom, top, rotate, none, opacity, scale, zoom, scaley, scalex, rotatey, rotatex) . |
Demo |