Привет! Разбираюсь в JS, не могу осознать, как достать title и дату из получаемого JSON и вывести его под каждым видео
Скрипт случайного вывода 4-х видео на страницу
<script>
Array.prototype.shuffle = function() {
var i = this.length, j, temp;
if ( i == 0 ) return this;
while ( --i ) {
j = Math.floor( Math.random() * ( i + 1 ) );
temp = this[i];
this[i] = this[j];
this[j] = temp;
}
return this;
}
jQuery.getJSON('https://www.googleapis.com/youtube/v3/search?key=AIzaSyB2OIY025pEFAwZeskj-KvcnCBG_5XfzY0&channelId=UCy5E4aFQdeX9cvRC4sttsSw&part=snippet,id&order=date&maxResults=20', function(data2) {
new_arr = [];
jQuery.each(data2['items'] , function( index, value ) {
new_arr[index] = data2['items'][index]['id']['videoId'];
});
new_arr = new_arr.shuffle();
//alert(new_arr);
jQuery.each(new_arr , function( index2, value2 ) {
if(index2 < 4 ){
//alert( new_arr['index2']);
jQuery('.posts-loop').append('<div class="yourandom"><iframe style="float:left;width:48%; margin:1%" src="https://www.youtube.com/embed/'+value2+'" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe></div>');
//$('body').append("https://www.youtube.com/watch?v="+value2+"<br>");
}
});
});
</script>