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
27 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:
Realizzazione di Siti Internet, Esperto Realizzazione Siti Web Ottimizzati Per i Motori di Ricerca, Consulenza SEO, Consulenza Web Marketing.
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
Perchè scegliere PHP per il proprio Progetto Web
Un semplice e utile suggerimento di come creare un immagine per il proprio sito e collegarla correttamente alla pagina che condivide i link di Facebook
In questo semplice esempio, mostrerò i fondamenti del linguaggio AJAX utili a comprenderne i costrutti e ad avvicinarsi al suo utilizzo.


buzzoole code
Leggi altro:
Utilizzare le API Google Maps per la Realizzazione Siti Internet Dinamici

Vi Ricordate l'antica pagina Dove siamo?, con una mappa in stile Tutto Città e le indicazioni per raggiungervi....ah, come sono...

Chiudi