Programmatore PHP | Programmatore | Programmatore Script PHP | Realizzazione di Script PHP | Sviluppo di App PHP

Come creare una app Meteo con PHP e delle API



Già in passato in diversi articoli di questo sito, ho mostrato come utilizzare le API di Google (disattivate) e quelle di Yahoo per creare un plugin meteo per il tuo sito.
Oggi voglio proporvi un semplicissimo Script PHP (Personalizzabile da chiunque anche se non un Programmatore PHP) che utilizza le API di Weather Underground per ricavare informazioni Meteo,

La prima cosa che dobbiamo fare è ovviamente registrarci al sito Weather Underground, le API sono fornite in diverso formato gratuite o pro, le gratuite hanno dei limiti ma possono essere valide nei casi di 500visite (o meno) giornaliere, o anche più se con un pò di dimestichezza nella programmazione PHP si dovesse creare una cache (con MySQL o un file txt)

servizio-wheater

Fatto questo occorre semplicemente inserire latitudine e longitudine della coordinata meteo per ricevere una miriade di informazioni, nell’esempio per comodità mostrerò solo icona e temperatura attuale:
$URL = ‘http://api.wunderground.com/api/CHIAVEAPI/…/LAT,LONG.json’;
$json = file_get_contents($URL);
$obj = json_decode($json);
echo ‘<img src=”‘.$obj->current_observation->icon_url.'”/>’;
echo ”.$obj->current_observation->feelslike_c.’ C&deg;’; 
Ovviamente nella URL:

http://api.wunderground.com/api/CHIAVEAPI/forecast/geolookup/conditions/q/LATITUDINE,LONGITUDINE.json andranno sostituiti i due valori di LATITUDINE E LONGITUDINE e la API KEY che ci darà Weather Underground.

Data la quantità di informazioni contenute in quel JSON per un Programmatore PHP le possibilità di personalizzazione dello script sono moltissime, con questo Script PHP il risultato che otterremo è più o meno così:

Napoli
7 C°
PER ULTERIORI INFORMAZIONI:

Daniele Tabacco
Programmatore PHP | Web Developer | Consulente Web e SEO

PHP - MySql - AJAX - HTML5 - JAVASCRIPT - CSS - JSON/XML - JQuery
WebApps, Applicazioni, Realizzazione Siti Mobile per iPhone e Android
Programmatore PHP - Consulente Web Marketing Napoli, Roma, Milano, Firenze.
Tel.+39 329.11.73.918
email: daniele.tabacco[at]gmail.com
skype: daniele.tabacco

Il tuo nome (richiesto)

La tua email (richiesto)

Oggetto

Il tuo messaggio

captcha
Inserisci i caratteri che vedi nell'immagine

 


POTREBBE INTERESSARTI ANCHE:
Un breve esempio per un engine dedicato ad un Programmatore PHP che intenda separare il codice dalla grafica grazie a Smarty Template
Le Applicazioni Web di un Programmatore PHP diventano sempre più particolari e interattive ecco perchè saper realizzare un Drag e Drop con Javascript potrebbe risultare utile per lo Sviluppo Web e necessaio per interfaccie UserFriendly
Vediamo come scegliere un buon Programmatore Web che sappia offrire supporto e Consulenza per Creare un Sito Web
Realizzazione di Siti Internet, Esperto Realizzazione Siti Web Ottimizzati Per i Motori di Ricerca, Consulenza SEO, Consulenza Web Marketing.
Come un Programmatore JQuery può realizzare un Conto alla Rovescia in perfetto stile Groupon


buzzoole code
Leggi altro:
Scegliere un CMS Open Source per il proprio progetto.

Con il termine CMS si identifica un Applicazione Dinamica WEB abbreviazione di Content Management System (Sistema di gestione dei Contenuti)....

Chiudi