如何从 YouTube 播放列表获取视频标题和缩略图
How to get video title and thumbnail from YouTube Playlist
我正在尝试从 YouTube 播放列表中获取缩略图、标题及其描述。所以,到目前为止,我能够获得缩略图,但不确定如何获得标题和描述。这是我的代码:
HTML:
<ul id="thumbnail"> </ul>
Script.js:
var maxVideos = 5;
$(document).ready(function(){
$.get(
"https://www.googleapis.com/youtube/v3/playlistItems",{
part: 'contentDetails,snippet',
playlistId:'PLJYHm_ZxWCKnQmapkDs7x47jkr-nw3l50',
kind: 'youtube#videoListResponse',
maxResults: maxVideos,
regionCode: 'IN',
key: 'AIzaSyDI4rWo_wVAxRZEIgF6_8sRZDj8OCOZZ38'},
function(data){
var output;
$.each(data.items, function(i, item){
console.log(item);
thumb = item.snippet.thumbnails.high.url;
output = '<div id="img"><img src="' + thumb + '"></div>';
$('#thumbnail').append(output);
})
}
);
});
这是我得到的结果:
如旧
thumb = item.snippet.thumbnails.high.url;
在片段后做一些修改
作为
title= item.snippet.title;
description= item.snippet.description;
希望对你有帮助。
您也可以通过 YouTube API explorer 了解更多详情
我正在尝试从 YouTube 播放列表中获取缩略图、标题及其描述。所以,到目前为止,我能够获得缩略图,但不确定如何获得标题和描述。这是我的代码:
HTML:
<ul id="thumbnail"> </ul>
Script.js:
var maxVideos = 5;
$(document).ready(function(){
$.get(
"https://www.googleapis.com/youtube/v3/playlistItems",{
part: 'contentDetails,snippet',
playlistId:'PLJYHm_ZxWCKnQmapkDs7x47jkr-nw3l50',
kind: 'youtube#videoListResponse',
maxResults: maxVideos,
regionCode: 'IN',
key: 'AIzaSyDI4rWo_wVAxRZEIgF6_8sRZDj8OCOZZ38'},
function(data){
var output;
$.each(data.items, function(i, item){
console.log(item);
thumb = item.snippet.thumbnails.high.url;
output = '<div id="img"><img src="' + thumb + '"></div>';
$('#thumbnail').append(output);
})
}
);
});
这是我得到的结果:
如旧
thumb = item.snippet.thumbnails.high.url;
在片段后做一些修改
作为
title= item.snippet.title;
description= item.snippet.description;
希望对你有帮助。
您也可以通过 YouTube API explorer 了解更多详情