alexa  Menu
weather api
PHP ile 10 günlük hava durumu çekme

  03.01.2017 ,   yorum yapılmadı ,   374 kez okundu.


Son zamanlar çok az vaktim oluyor haliyle paylaşım da yapamıyorum. O yüzden birçok kişinin ortak isteği olduğu için böyle bir konuya değinmek istedim. Hazırladığınız sayfalarda kullanıcı için faydalı bilgiler sunmak isteyebilirsiniz. Bu bilgilerden bir tanesi de hava durumudur.

Bu paylaşımda Yahoo Weather Api kullanarak istediğiniz ülke ve şehir için 10 günlük hava durumunu nasıl çekebileceğimizi anlatmaya çalıştım.

YQL Query (Kullanacağımız sorgu. Burada sadece sonda izmir ve tr girmemiz yeterli)

Fakat yukarıdaki gibi bir sorgu bize Fahrenheit olarak sonuç verir. Bize Celcius gerekli olduğu için sorgunun and u=’c’ kodlarını eklememiz gerekiyor. Sonuç olarak YQL Query aşağıdaki gibi olacaktır:

Bu sorguyu çalıştırdığınızda size json formatında bir liste dönüyor. İşte bu json`u parse edersek 10 günlük hava durumunu rahatlıkla elde etmiş olacağız.

Tam olarak PHP kodumuz şöyle olacaktır:

Bu kod yardımıyla oluşturulan json linki için tıklayın.

Hava durumu kodlarına buradan ulaşabilirsiniz.

Dersin daha anlaşılır olması için aşağıdaki videoyu izlemenizi tavsiye ederim. Destek olmak için arkadaşlarınızla paylaşırsanız da sevinirim 🙂

Örnek kod dosyasına github hesabımdan ulaşabilirsiniz.

1 yıldız2 yıldız3 yıldız4 yıldız5 yıldız (1 votes, average: 5,00 out of 5)
Loading...


online öğren

youtube kanalım

wordpress tema dersleri

bootstrap dersleri

Güvenlik kodu *