我正在尝试在网站上嵌入YouTube视频以及包含评分(如,不喜欢),分享,添加到播放列表,更多操作和评论()的完整部分。嵌入式iframe只提供视频播放。我知道我们有YouTube数据API V3来构建这个,但是它们是否可以集成任何现有的库/插件?
答案 0 :(得分:0)
这就是我想出来的,尝试使用feed api并从中获取视频数据。
我的做法是对feed api进行Ajax调用。
video_id = "kxxnMYwL9XA";
$.ajax({url: "http://gdata.youtube.com/feeds/api/videos/" + video_id+ "? v=2&alt=json",
dataType: "jsonp",
success: function (data) { parseresults(data); }
});
function parseresults(data) {
var title = data.entry.title.$t;
var viewcount = data.entry.yt$statistics.viewCount;
var author = data.entry.author[0].name.$t;
var likes = data.entry.yt$rating.numLikes;
var dislikes = data.entry.yt$rating.numDislikes;
console.log("author: " + author + " | title: " + title + " | likes: " + likes + " | dislikes: " + dislikes);
}
数据被检索为JSON,因此您可以从中获取任何需求值。
希望这就是你要找的东西。