Quantcast
Channel: Active questions tagged youtube-api - Stack Overflow
Viewing all articles
Browse latest Browse all 3708

I need help on youtube api javascript?

$
0
0

I need help with youtube api javascript ?im trying to creat a short script for youtube videos, when i put youtube url on input form i want to know if video is embed and premire is on or off, if youtube video is embed disable and premier disable i want to show div and if is enable i want to show another div message, can some one help me. I learn with php and is working very good but i dont know how to call with javascript...

$('.js-youtube-vid').on('change', function() {  var newval = '',    $this = $(this);  if (newval = $this.val().match(/(\?|&)v=([^&#]+)/)) {    $this.val(newval.pop());  } else if (newval = $this.val().match(/(\.be\/)+([^\/]+)/)) {    $this.val(newval.pop());  } else if (newval = $this.val().match(/(\embed\/)+([^\/]+)/)) {    $this.val(newval.pop().replace('?rel=0', ''));  }});
#input-id { width:200px; }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script><form autocomplete="off"><p class="form-name">Youtube Video URL</p><input id="input-id" class="js-youtube-vid" type="text" placeholder="Ex. youtube.com/watch?v=xxxxxx"></form><div style="display: none" class="youtube-embed-disable">  Youtube video is embed disable.</div><div style="display: none" class="youtube-embed-enable">  Youtube video is embed enable.</div><div style="display: none" class="youtube-premiere-disable">  Youtube video is not premiere waiting.</div><div style="display: none" class="youtube-premiere-enable">  Youtube video is a premiere waiting.</div>

I used php code but i dont know how to use javascript.

This is for premier result >>>

<?php$json_youtube_premier = file_get_contents("https://www.googleapis.com/youtube/v3/videos?id='$youtube_id'&key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&part=snippet");$json_premier = json_decode($json_youtube_premier);$youtube_premier = $json_premier->{'items'}[0]->{'snippet'}->{'liveBroadcastContent'};?>

This is for embed result >>>

<?php$json_youtube_embed = file_get_contents("https://www.googleapis.com/youtube/v3/videos?id='$youtube_id'&key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&part=status");$json_embed = json_decode($json_youtube_embed);$youtube_embed = $json_embed->{'items'}[0]->{'status'}->{'embeddable'};?>

Viewing all articles
Browse latest Browse all 3708

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>