【发布时间】:2015-11-12 22:22:12
【问题描述】:
https://developers.google.com/youtube/v3/docs/videos#resource
上面的链接说我可以将请求中的部分属性设置为“播放器”。但是当我这样做时,我得到了一个不好的反应。
我的代码如下:
$("form").on("keyup", function (e) {
e.preventDefault();
// prepare the request
if ($('#search').val() === '') {
$('#results').html("");
} else {
var request = gapi.client.youtube.search.list({
part: "snippet",
type: "video",
q: encodeURIComponent($("#search").val()).replace(/%20/g, "+"),
maxResults: 10,
videoEmbeddable: true,
order: "viewCount",
publishedAfter: "2000-01-01T00:00:00Z"
});
// execute the request
request.execute(function (response) {
var results = response.result;
$("#results").html("");
$.each(results.items, function(index, item) {
$("#results").append('<span>' + item.player.embedHtml + '</span>');
});
});
resetVideoHeight();
$(window).on("resize", resetVideoHeight);
}
});
});
【问题讨论】:
标签: youtube-data-api