Skip to content

kheif/hava-ne-durumda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hava Ne Durumda

Bu uygulama temelde apilerle nasıl çalışılır, apiden veri nasıl GET edilir gibi işlemleri anlamak için yapılmıştır.

Uygulama Fotoğrafları:

image1 image2 image3

Uygulamada api servisi olarak https://collectapi.com servisini kullandım. Siz de hava durumu apisine erişmek için aşağıdaki linke tıklayabilirsiniz.

https://collectapi.com/tr/api/weather/hava-durumu-api


Bilmeyen Arkadaşlar için Apiden veri çekerken sitenin size verdiği authorization

keyini header kısmında yollamanız gerekmektedir, aksi taktirde aşağıdaki hatayı alacaksınız.

unAuthorizedError

Bunu düzeltmek için GET metodunda şunlardan birini yazabilirsiniz:

await http.get(Uri.parse("https://api.collectapi.com/weather/getWeather?data.lang=tr&data.city=$city"), headers: {
      HttpHeaders.authorizationHeader: 'apikey YOURAPIKEYHEREYOURAPIKEYHEREYOURAPIKEYHERE',
      HttpHeaders.contentTypeHeader: 'application/json'
    });

Ya da

await http.get(Uri.parse("https://api.collectapi.com/weather/getWeather?data.lang=tr&data.city=$city"), headers: {
      "authorization": 'apikey YOURAPIKEYHEREYOURAPIKEYHEREYOURAPIKEYHERE',
      "content": 'application/json'
    });

About

Hava Durumu Uygulaması - Temel Api Request

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published