示例#1
0
        public ActionResult HavaDurumu()
        {
            ViewBag.Message = "Hava Durumu Uygulaması";
            HavaDurumu h = HavaDurumuGetir();

            return(View(h));
        }
示例#2
0
        public HavaDurumu HavaDurumuGetir()
        {
            var client  = new RestClient("https://api.collectapi.com/weather/getWeather?data.lang=tr&data.city=ankara"); //city= kısmına başka bir şehir yazılabilir.
            var request = new RestRequest(Method.GET);

            request.AddHeader("authorization", "apikey 6CnoEMqMXemR5NIZVd13gF:3YOP8OzqTdEHRhyLBtG76c");
            request.AddHeader("content-type", "application/json");
            IRestResponse response = client.Execute(request);

            HavaDurumu hava = JsonConvert.DeserializeObject <HavaDurumu>(response.Content);


            return(hava);
        }