// this example is from here: http://api.jquery.com/jQuery.getJSON/ // for a detailed flickr api list see here: http://www.flickr.com/services/api/response.json.html var urlGetRecentPictures = "http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?"; var urlGetFailed = "http://www.flickr.com/services/rest/?method=flickr.blogs.getList&format=json&api_key=23b325c4f9caccfbbdc1b731e4e28b16"; // Failed $.getJSON(urlGetFailed, { tags: "Rize", tagmode: "any", format: "json" }, function(data) { // This function will never be triggered if failed $("<p>Retrieval successful</p>").appendTo("#message"); }); // Successful $.getJSON(urlGetRecentPictures, { tags: "Rize", tagmode: "any", format: "json" }, function(data) { $.each(data.items, function(i,item){ $("<img/>").attr("src", item.media.m).appendTo("#images"); if ( i > 2 ) return false; }); });
<div id="message"></div> <div id="images"></div>