Flickr Image Embed

JavaScript

(function($){
    $.fn.flickrPhoto = function(options){
        var settings = $.extend({ 
            url : 'http://www.flickr.com/photos/rj3/5641046720/',
            key : 'a66ae3b787a9d02a3da0f2b63ac621be',
            secret : '89f35a97fe9d0df6'
            }, options),
            id,
            method = 'flickr.photos.getInfo',
            format = 'json',
            collection = this;
        id = settings.url.match(/\/photos\/(.*)/)[1].split('/')[1];
        $.ajax({
            url: 'http://www.flickr.com/services/rest/?method='+method+'&format='+format+'&api_key='+settings.key,
            dataType: 'jsonp',
            data: {'photo_id':id},
            type: 'GET',
            jsonpCallback: 'jsonFlickrApi',
            success: function(data){
                collection.each(function(){
                    $(this).append('<img src="http://farm'+data.photo.farm+'.static.flickr.com/'+data.photo.server+'/'+id+'_'+data.photo.secret+'.jpg">'); 
                });
            }
        });
        return collection;
    };
})(jQuery);
                
                $('body').flickrPhoto();