【发布时间】:2021-12-24 02:52:19
【问题描述】:
我用 api 做了一些 digging and found 类似的问题。我目前使用 youtube-api 搜索歌曲。我目前将part 设置为snippet,这样我就可以获取缩略图和标题。但是,将部分设置为 sn-p 我无法获得视频的长度或发布视频图像的频道。目前我正在尝试获取视频长度,我需要将part 设置为contentDetails。我尝试了类似的方法,但没有成功,同时使用它们的正确方法是什么?
$(function(){
$("#formen").on("submit",function(e){
e.preventDefault();
$("#result").html('');
var request = gapi.client.youtube.search.list({
order: "viewCount",
part: "snippet, contentDetails",
type: "video",
q: encodeURIComponent($("#search").val()).replace(/%20/g, "+"),
maxResults: 15
});
request.execute(function(response) {
console.log(response);
var results = response.result;
$.each(results.items, function(index, item) {
$.get("item.php", function(data) {
$("#result").append(tplawesome(data, [{"title":item.snippet.title, "yturl":item.snippet.thumbnails.high.url, "videoid":item.id.videoId, "channelTitle":item.snippet.channelTitle}]));
});
});
});
});
});
【问题讨论】:
标签: jquery youtube-api