Added gui for importing youtube playlists

This commit is contained in:
Kasper Rynning-Tønnesen
2015-07-06 19:20:56 +02:00
parent 4215a3b8d9
commit a48c6160ab
5 changed files with 58 additions and 24 deletions

View File

@@ -113,6 +113,25 @@ var Search = {
$(".main").removeClass("clickthrough");
},
importPlaylist: function(pId){
playlist_url = "https://www.googleapis.com/youtube/v3/playlistItems?part=contentDetails&maxResults=49&key="+api_key+"&playlistId="+pId;
$.ajax({
type: "GET",
url: playlist_url,
dataType:"jsonp",
success: function(response)
{
var ids="";
$.each(response.items, function(i,data)
{
ids+=data.contentDetails.videoId+",";
});
Search.addVideos(ids);
document.getElementById("import").value = "";
}
});
},
addVideos: function(ids){
var request_url="https://www.googleapis.com/youtube/v3/videos?part=contentDetails,snippet,id&key=***REMOVED***&id=";
request_url += ids;