{"id":1832,"date":"2017-09-27T16:45:00","date_gmt":"2017-09-27T14:45:00","guid":{"rendered":"http:\/\/www.guion78.com\/wordpress\/?p=1832"},"modified":"2017-09-30T10:52:54","modified_gmt":"2017-09-30T08:52:54","slug":"flickr-estrazione-singola-foto-tag","status":"publish","type":"post","link":"https:\/\/www.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/","title":{"rendered":"Flickr estrazione di una singola foto con tag"},"content":{"rendered":"<p>Ecco una piccola funzione che vi potr\u00e0 essere utile per estrarre una singola foto da quelle disponibili attraverso un singolo tag. Si ricorda che per poter usare la funzione bisogna aver richiesto la key di <a href=\"https:\/\/www.flickr.com\/\">Flickr<\/a>:<br \/>\n<code>function Photo(){<br \/>\n\/\/Setting the url<br \/>\n\/\/For more setting read: https:\/\/www.flickr.com\/services\/api\/flickr.photos.search.html<br \/>\n$api_key = 'xxxxxxxx';<br \/>\n$tag = 'udine';<br \/>\n$perPage = 500; \/\/Number of photos to return per page. If this argument is omitted, it defaults to 100. The maximum allowed value is 500.<br \/>\n$url = 'https:\/\/api.flickr.com\/services\/rest\/?method=flickr.photos.search';<br \/>\n$url.= '&api_key='.$api_key;<br \/>\n$url.= '&tags='.$tag;<br \/>\n$url.= '&per_page='.$perPage;<br \/>\n$url.= '&format=json';<br \/>\n$url.= '&nojsoncallback=1';<\/p>\n<p>\/\/Extract<br \/>\n$json = file_get_contents($url);<br \/>\n$response = json_decode($json, TRUE);<br \/>\n$photo_array=(array)$response['photos']['photo'];<\/p>\n<p>\/\/Function array_rand for any single photo<br \/>\n$n = array_rand($photo_array, 1);<\/p>\n<p>$single_photo = $photo_array[$n];<br \/>\n$farm_id = $single_photo['farm'];<br \/>\n$server_id = $single_photo['server'];<br \/>\n$photo_id = $single_photo['id'];<br \/>\n$secret_id = $single_photo['secret'];<br \/>\n$title = $single_photo['title'];<\/p>\n<p>$size = 'z'; \/\/format\/dimension photo<br \/>\n$photo_url = 'http:\/\/farm'.$farm_id.'.staticflickr.com\/'.$server_id.'\/'.$photo_id.'_'.$secret_id.'_'.$size.'.'.'jpg';<br \/>\n$title = \"<b>Foto: \".$title.\"<\/b>\\n \".$photo_url;<\/p>\n<p>return $title;<br \/>\n}<\/code><\/p>\n<p>Buon divertimento!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ecco una piccola funzione che vi potr\u00e0 essere utile per estrarre una singola foto da quelle disponibili attraverso un singolo tag. Si ricorda che per poter usare la funzione bisogna aver richiesto la key di Flickr: function Photo(){ \/\/Setting the url \/\/For more setting read: https:\/\/www.flickr.com\/services\/api\/flickr.photos.search.html $api_key = &#8216;xxxxxxxx&#8217;; $tag = &#8216;udine&#8217;; $perPage = 500; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"ngg_post_thumbnail":0,"footnotes":""},"categories":[917,348],"tags":[228,919,263,920,918],"class_list":["post-1832","post","type-post","status-publish","format-standard","hentry","category-php","category-programmazione","tag-code","tag-flickr","tag-foto","tag-funzioni","tag-php"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Flickr estrazione di una singola foto con tag - Guion Matteo<\/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.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Flickr estrazione di una singola foto con tag - Guion Matteo\" \/>\n<meta property=\"og:description\" content=\"Ecco una piccola funzione che vi potr\u00e0 essere utile per estrarre una singola foto da quelle disponibili attraverso un singolo tag. Si ricorda che per poter usare la funzione bisogna aver richiesto la key di Flickr: function Photo(){ \/\/Setting the url \/\/For more setting read: https:\/\/www.flickr.com\/services\/api\/flickr.photos.search.html $api_key = &#039;xxxxxxxx&#039;; $tag = &#039;udine&#039;; $perPage = 500; [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/\" \/>\n<meta property=\"og:site_name\" content=\"Guion Matteo\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/BlogMatteoGuion\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-09-27T14:45:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-09-30T08:52:54+00:00\" \/>\n<meta name=\"author\" content=\"Gua78\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gua78\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/blog\\\/2017\\\/09\\\/27\\\/flickr-estrazione-singola-foto-tag\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/blog\\\/2017\\\/09\\\/27\\\/flickr-estrazione-singola-foto-tag\\\/\"},\"author\":{\"name\":\"Gua78\",\"@id\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/dc866ea65964583c162e5476e0ed60e9\"},\"headline\":\"Flickr estrazione di una singola foto con tag\",\"datePublished\":\"2017-09-27T14:45:00+00:00\",\"dateModified\":\"2017-09-30T08:52:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/blog\\\/2017\\\/09\\\/27\\\/flickr-estrazione-singola-foto-tag\\\/\"},\"wordCount\":46,\"commentCount\":0,\"keywords\":[\"code\",\"Flickr\",\"foto\",\"funzioni\",\"Php\"],\"articleSection\":[\"Php\",\"Programmazione\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/blog\\\/2017\\\/09\\\/27\\\/flickr-estrazione-singola-foto-tag\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/blog\\\/2017\\\/09\\\/27\\\/flickr-estrazione-singola-foto-tag\\\/\",\"url\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/blog\\\/2017\\\/09\\\/27\\\/flickr-estrazione-singola-foto-tag\\\/\",\"name\":\"Flickr estrazione di una singola foto con tag - Guion Matteo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/#website\"},\"datePublished\":\"2017-09-27T14:45:00+00:00\",\"dateModified\":\"2017-09-30T08:52:54+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/dc866ea65964583c162e5476e0ed60e9\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/blog\\\/2017\\\/09\\\/27\\\/flickr-estrazione-singola-foto-tag\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/blog\\\/2017\\\/09\\\/27\\\/flickr-estrazione-singola-foto-tag\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/blog\\\/2017\\\/09\\\/27\\\/flickr-estrazione-singola-foto-tag\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Flickr estrazione di una singola foto con tag\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/\",\"name\":\"Guion Matteo\",\"description\":\"Il Blog ? finalizzato a dare una mano nei problemi informatici di tutti i giorni a tutti quelli a cui pu\u00f2 essere utile, spiegato in modo semplice e passo a passo\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/dc866ea65964583c162e5476e0ed60e9\",\"name\":\"Gua78\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4e4699b3c931feae00228b34007799d5331f707aa1cfd35b40d0e0637d82cf18?s=96&d=mm&r=pg\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4e4699b3c931feae00228b34007799d5331f707aa1cfd35b40d0e0637d82cf18?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4e4699b3c931feae00228b34007799d5331f707aa1cfd35b40d0e0637d82cf18?s=96&d=mm&r=pg\",\"caption\":\"Gua78\"},\"description\":\"Amministratore del Portale\",\"sameAs\":[\"http:\\\/\\\/www.guion78.com\"],\"url\":\"https:\\\/\\\/www.guion78.com\\\/wordpress\\\/blog\\\/author\\\/administrator\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Flickr estrazione di una singola foto con tag - Guion Matteo","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.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/","og_locale":"it_IT","og_type":"article","og_title":"Flickr estrazione di una singola foto con tag - Guion Matteo","og_description":"Ecco una piccola funzione che vi potr\u00e0 essere utile per estrarre una singola foto da quelle disponibili attraverso un singolo tag. Si ricorda che per poter usare la funzione bisogna aver richiesto la key di Flickr: function Photo(){ \/\/Setting the url \/\/For more setting read: https:\/\/www.flickr.com\/services\/api\/flickr.photos.search.html $api_key = 'xxxxxxxx'; $tag = 'udine'; $perPage = 500; [&hellip;]","og_url":"https:\/\/www.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/","og_site_name":"Guion Matteo","article_publisher":"https:\/\/www.facebook.com\/BlogMatteoGuion\/","article_published_time":"2017-09-27T14:45:00+00:00","article_modified_time":"2017-09-30T08:52:54+00:00","author":"Gua78","twitter_misc":{"Scritto da":"Gua78","Tempo di lettura stimato":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/#article","isPartOf":{"@id":"https:\/\/www.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/"},"author":{"name":"Gua78","@id":"https:\/\/www.guion78.com\/wordpress\/#\/schema\/person\/dc866ea65964583c162e5476e0ed60e9"},"headline":"Flickr estrazione di una singola foto con tag","datePublished":"2017-09-27T14:45:00+00:00","dateModified":"2017-09-30T08:52:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/"},"wordCount":46,"commentCount":0,"keywords":["code","Flickr","foto","funzioni","Php"],"articleSection":["Php","Programmazione"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/","url":"https:\/\/www.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/","name":"Flickr estrazione di una singola foto con tag - Guion Matteo","isPartOf":{"@id":"https:\/\/www.guion78.com\/wordpress\/#website"},"datePublished":"2017-09-27T14:45:00+00:00","dateModified":"2017-09-30T08:52:54+00:00","author":{"@id":"https:\/\/www.guion78.com\/wordpress\/#\/schema\/person\/dc866ea65964583c162e5476e0ed60e9"},"breadcrumb":{"@id":"https:\/\/www.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.guion78.com\/wordpress\/blog\/2017\/09\/27\/flickr-estrazione-singola-foto-tag\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.guion78.com\/wordpress\/"},{"@type":"ListItem","position":2,"name":"Flickr estrazione di una singola foto con tag"}]},{"@type":"WebSite","@id":"https:\/\/www.guion78.com\/wordpress\/#website","url":"https:\/\/www.guion78.com\/wordpress\/","name":"Guion Matteo","description":"Il Blog ? finalizzato a dare una mano nei problemi informatici di tutti i giorni a tutti quelli a cui pu\u00f2 essere utile, spiegato in modo semplice e passo a passo","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.guion78.com\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.guion78.com\/wordpress\/#\/schema\/person\/dc866ea65964583c162e5476e0ed60e9","name":"Gua78","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/4e4699b3c931feae00228b34007799d5331f707aa1cfd35b40d0e0637d82cf18?s=96&d=mm&r=pg","url":"https:\/\/secure.gravatar.com\/avatar\/4e4699b3c931feae00228b34007799d5331f707aa1cfd35b40d0e0637d82cf18?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4e4699b3c931feae00228b34007799d5331f707aa1cfd35b40d0e0637d82cf18?s=96&d=mm&r=pg","caption":"Gua78"},"description":"Amministratore del Portale","sameAs":["http:\/\/www.guion78.com"],"url":"https:\/\/www.guion78.com\/wordpress\/blog\/author\/administrator\/"}]}},"views":1495,"_links":{"self":[{"href":"https:\/\/www.guion78.com\/wordpress\/wp-json\/wp\/v2\/posts\/1832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.guion78.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.guion78.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.guion78.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.guion78.com\/wordpress\/wp-json\/wp\/v2\/comments?post=1832"}],"version-history":[{"count":0,"href":"https:\/\/www.guion78.com\/wordpress\/wp-json\/wp\/v2\/posts\/1832\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.guion78.com\/wordpress\/wp-json\/wp\/v2\/media?parent=1832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.guion78.com\/wordpress\/wp-json\/wp\/v2\/categories?post=1832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.guion78.com\/wordpress\/wp-json\/wp\/v2\/tags?post=1832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}