flickr set list - JSON
by vincentieo
HTML
<div id="menu"></div>
JavaScript
function ajax_get_json(){
var menu = document.getElementById("menu");
var thumbURL = new XMLHttpRequest();
thumbURL.open("GET", "http://api.flickr.com/services/rest/?&method=flickr.photosets.getList&api_key=797507e576c902b2ffb0c8494fb368ab&user_id=37003559@N03&format=json&jsoncallback=process", true);
//thumbURL.setRequestHeader("Content-type", "application/javascript", true);
thumbURL.onreadystatechange = function() {
if(thumbURL.readyState == 4 && thumbURL.status == 200) {
eval(thumbURL.responseText);
}
}
thumbURL.send(null);
menu.innerHTML = "requesting...";
}
function process(data) {
var menu = document.getElementById("menu");
menu.innerHTML = "";
var sets = data.photosets.photoset;
max = sets.length;
console.log(data.photosets.photoset[22]);
for(var i = 0; i < max; i++) {
menu.innerHTML += sets[i].id+"<hr />"
}
}
ajax_get_json()