Jest to część mojego projektu youtube. Staram się wydobyć informacje wideo z formatu JSON, ale mam problem w tym wierszu:Jak uzyskać listę odtwarzania youtube za pomocą javascript API i json
var videoId = data.feed.entry[i].link[1].href;
nie Kiedy to zrobić w jednej linii w cikle evrithing jest ok, ale w cikle za lub gdy mam błąd.
//get youtube ID
function extract(url){
pos1=url.indexOf("videos/");
pos2=url.substr(42,11);
return pos2;
}
//My playlist LINK
var url2="http://gdata.youtube.com/feeds/api/playlists/B2A4E1367126848D?v=2&alt=json";
function playlistinfo(url1) {
$.ajax({
url: url1,
dataType: "jsonp",
success: function (data) { parseresults(data); }
});
}
//whit this get playlist data
function parseresults(data) {
//return playlist clip number
var klipove= data.feed.openSearch$totalResults.$t;
//put clips in <li>
for(i=0;i<=klipove-1;i++) {
var videoId = data.feed.entry[i].link[1].href;
//get video id ID
var id= extract(videoId);
thumb = data.feed.entry[i].media$group.media$thumbnail[0].url;
$('<li><img src="'+thumb+'" alt="'+id+'" class="thumb"/></li>').appendTo('.cont');
}
}
Naprawdę nie mam pojęcia, co mówisz. Powinieneś spróbować oczyścić swój post. – james
Rzeczywiście, proszę ponownie sformatować swój kod i dokładnie sprawdzić, co powinno być sformatowane jako kod/gdzie powinny znajdować się podziały linii. – kwah
Co to jest "data"? –