{"id":1486,"date":"2005-06-25T14:53:54","date_gmt":"2005-06-25T12:53:54","guid":{"rendered":"https:\/\/www.fullo.net\/blog\/index.php\/archives\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/"},"modified":"2005-06-25T14:57:15","modified_gmt":"2005-06-25T12:57:15","slug":"flickrjs-a-wrapper-for-flickr-api","status":"publish","type":"post","link":"https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/","title":{"rendered":"FlickrJS:: A wrapper for Flickr API"},"content":{"rendered":"<p>Un bellissimo esempio di utilizzo del framework <a href=\"http:\/\/twilightuniverse.com\/2005\/05\/sack-of-ajax\/\">SACK<\/a> per realizzare <a href=\"http:\/\/clippoapesta.com\/flickrapi\/\">una classe per la gestione delle api di flicker<\/a> (<a href=\"http:\/\/flickr.yuan.cc\/lfvr\/\">qui<\/a> e <a href=\"http:\/\/clippoapesta.com\/flickr.memotest.html\">qui<\/a> due esempi di utilizzo).<\/p>\n<p>ciuaz<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un bellissimo esempio di utilizzo del framework SACK per realizzare una classe per la gestione delle api di flicker (qui e qui due esempi di utilizzo). ciuaz<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[14],"tags":[2252,308,70],"class_list":["post-1486","post","type-post","status-publish","format-standard","hentry","category-ajax","tag-ajax","tag-flickr","tag-javascript"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>FlickrJS:: A wrapper for Flickr API - Fullo<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FlickrJS:: A wrapper for Flickr API - Fullo\" \/>\n<meta property=\"og:description\" content=\"Un bellissimo esempio di utilizzo del framework SACK per realizzare una classe per la gestione delle api di flicker (qui e qui due esempi di utilizzo). ciuaz\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/\" \/>\n<meta property=\"og:site_name\" content=\"Fullo\" \/>\n<meta property=\"article:published_time\" content=\"2005-06-25T12:53:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2005-06-25T12:57:15+00:00\" \/>\n<meta name=\"author\" content=\"Francesco Fullone\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@fullo\" \/>\n<meta name=\"twitter:site\" content=\"@fullo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Francesco Fullone\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/06\\\/25\\\/flickrjs-a-wrapper-for-flickr-api\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/06\\\/25\\\/flickrjs-a-wrapper-for-flickr-api\\\/\"},\"author\":{\"name\":\"Francesco Fullone\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"headline\":\"FlickrJS:: A wrapper for Flickr API\",\"datePublished\":\"2005-06-25T12:53:54+00:00\",\"dateModified\":\"2005-06-25T12:57:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/06\\\/25\\\/flickrjs-a-wrapper-for-flickr-api\\\/\"},\"wordCount\":33,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"keywords\":[\"ajax\",\"flickr\",\"javascript\"],\"articleSection\":[\"ajax\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/06\\\/25\\\/flickrjs-a-wrapper-for-flickr-api\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/06\\\/25\\\/flickrjs-a-wrapper-for-flickr-api\\\/\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/06\\\/25\\\/flickrjs-a-wrapper-for-flickr-api\\\/\",\"name\":\"FlickrJS:: A wrapper for Flickr API - Fullo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\"},\"datePublished\":\"2005-06-25T12:53:54+00:00\",\"dateModified\":\"2005-06-25T12:57:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/06\\\/25\\\/flickrjs-a-wrapper-for-flickr-api\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/06\\\/25\\\/flickrjs-a-wrapper-for-flickr-api\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/06\\\/25\\\/flickrjs-a-wrapper-for-flickr-api\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FlickrJS:: A wrapper for Flickr API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\",\"name\":\"Fullo\",\"description\":\"nulla e&#039; impossibile per chi non lo deve fare!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\",\"name\":\"Francesco Fullone\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"width\":622,\"height\":622,\"caption\":\"Francesco Fullone\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\"},\"sameAs\":[\"http:\\\/\\\/www.fullo.net\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/fullo\",\"https:\\\/\\\/x.com\\\/fullo\"],\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/author\\\/fullo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"FlickrJS:: A wrapper for Flickr API - Fullo","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/","og_locale":"en_US","og_type":"article","og_title":"FlickrJS:: A wrapper for Flickr API - Fullo","og_description":"Un bellissimo esempio di utilizzo del framework SACK per realizzare una classe per la gestione delle api di flicker (qui e qui due esempi di utilizzo). ciuaz","og_url":"https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/","og_site_name":"Fullo","article_published_time":"2005-06-25T12:53:54+00:00","article_modified_time":"2005-06-25T12:57:15+00:00","author":"Francesco Fullone","twitter_card":"summary_large_image","twitter_creator":"@fullo","twitter_site":"@fullo","twitter_misc":{"Written by":"Francesco Fullone"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/#article","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/"},"author":{"name":"Francesco Fullone","@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"headline":"FlickrJS:: A wrapper for Flickr API","datePublished":"2005-06-25T12:53:54+00:00","dateModified":"2005-06-25T12:57:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/"},"wordCount":33,"commentCount":0,"publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"keywords":["ajax","flickr","javascript"],"articleSection":["ajax"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/","url":"https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/","name":"FlickrJS:: A wrapper for Flickr API - Fullo","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/#website"},"datePublished":"2005-06-25T12:53:54+00:00","dateModified":"2005-06-25T12:57:15+00:00","breadcrumb":{"@id":"https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fullo.net\/blog\/2005\/06\/25\/flickrjs-a-wrapper-for-flickr-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fullo.net\/blog\/"},{"@type":"ListItem","position":2,"name":"FlickrJS:: A wrapper for Flickr API"}]},{"@type":"WebSite","@id":"https:\/\/www.fullo.net\/blog\/#website","url":"https:\/\/www.fullo.net\/blog\/","name":"Fullo","description":"nulla e&#039; impossibile per chi non lo deve fare!","publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fullo.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c","name":"Francesco Fullone","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","url":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","width":622,"height":622,"caption":"Francesco Fullone"},"logo":{"@id":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1"},"sameAs":["http:\/\/www.fullo.net","https:\/\/www.linkedin.com\/in\/fullo","https:\/\/x.com\/fullo"],"url":"https:\/\/www.fullo.net\/blog\/author\/fullo\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3OSc1-nY","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":1502,"url":"https:\/\/www.fullo.net\/blog\/2005\/07\/05\/delicious-director-e-microsoft-atlas\/","url_meta":{"origin":1486,"position":0},"title":"del.icio.us direc.tor e microsoft atlas","author":"Francesco Fullone","date":"05\/07\/2005","format":false,"excerpt":"del.icio.us direc.tor \u00e8 un interessante bookmarklet che permette di modificare in real time l'interfaccia di del.icio.us per renderla di pi\u00f9 semplice ed immediato utilizzo. L'applicazione sfrutta ovviamente ajax per scaricare i feed xml, cercare al loro interno e visualizzarli. Putroppo direc.tor non \u00e8 compatibile con Safari in quanto quest'ultimo non\u2026","rel":"","context":"In &quot;ajax&quot;","block_context":{"text":"ajax","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/ajax\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1976,"url":"https:\/\/www.fullo.net\/blog\/2006\/06\/07\/ridondanze\/","url_meta":{"origin":1486,"position":1},"title":"Ridondanze&#8230;","author":"Francesco Fullone","date":"07\/06\/2006","format":false,"excerpt":"Mi sono accorto che per scrivere uno stupidissimo form mail ajax enabled tra codice js, html e php spreco circa 100k ed utilizzo qualcosa come 6 diversi file (stili a parte). Di questi il 70% sono di effetti stupidi in js, il 20% in html ed il restante 10% di\u2026","rel":"","context":"In &quot;ajax&quot;","block_context":{"text":"ajax","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/ajax\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2226,"url":"https:\/\/www.fullo.net\/blog\/2007\/03\/01\/symfony-10-ed-ajax\/","url_meta":{"origin":1486,"position":2},"title":"Symfony 1.0 ed Ajax","author":"Francesco Fullone","date":"01\/03\/2007","format":false,"excerpt":"E' finalmente stata rilasciata la prima versione stabile di Symfony 1.0. Noto application framework per PHP 5 di cui ho gi\u00e0 discusso pi\u00f9 volte e che ho iniziato ad usare attivamente nell'ultimo mese e mezzo grazie ad un lavoro con Ciccio (mio guru sull'argomento). Tra le magie di questa versione,\u2026","rel":"","context":"In &quot;ajax&quot;","block_context":{"text":"ajax","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/ajax\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1497,"url":"https:\/\/www.fullo.net\/blog\/2005\/07\/03\/google-maps-api\/","url_meta":{"origin":1486,"position":3},"title":"google maps api!","author":"Francesco Fullone","date":"03\/07\/2005","format":false,"excerpt":"google ha rilasciato le api per accedere al servizio di maps dal proprio sito, molto belle da vedere e semplici da utilizzare. Alcune precisazioni: le api vengono abilitate per una singola URL di conseguenza se volete mettere le mappe su diverse pagine del vostro sito dovete richiedere pi\u00f9 key non\u2026","rel":"","context":"In &quot;ajax&quot;","block_context":{"text":"ajax","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/ajax\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1399,"url":"https:\/\/www.fullo.net\/blog\/2005\/05\/16\/backpack\/","url_meta":{"origin":1486,"position":4},"title":"backpack","author":"Francesco Fullone","date":"16\/05\/2005","format":false,"excerpt":"BackPack \u00e8 il nuovo progetto di 37signal, gli stessi che hanno realizzato l'ottimo Basecamp, ed \u00e8 anche un buon esempio di utilizzo intelligente delle tecniche ajax. Si tratta essenzialmente di un planner evoluto, capace di organizzare non solo appuntamenti ma anche informazioni strutturate e di interazione con l'utente grazie a\u2026","rel":"","context":"In &quot;ajax&quot;","block_context":{"text":"ajax","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/ajax\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1536,"url":"https:\/\/www.fullo.net\/blog\/2005\/07\/19\/ajax-news\/","url_meta":{"origin":1486,"position":5},"title":"ajax news","author":"Francesco Fullone","date":"19\/07\/2005","format":false,"excerpt":"su forgetFoo c'\u00e8 uno script chiamato HoverSmack che sfrutta ajax ed i webservice di google, flickr e yahoo per visualizzare dei popup css (con trasparenze). Lo script gi\u00e0 di per se interessante porta a nuove considerazioni, infatti da quel che mi ricordo \u00e8 il primo che sfrutta la tecnologia dei\u2026","rel":"","context":"In &quot;ajax&quot;","block_context":{"text":"ajax","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/ajax\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/1486","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/comments?post=1486"}],"version-history":[{"count":0,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/1486\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/media?parent=1486"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/categories?post=1486"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/tags?post=1486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}