Webové technológie: HTML, CSS a javaScript

AJAX a REST

© Štefan Korečko, 2017-19

2. Zostavenie požiadavky

 
function vypis(udaje){
  console.log(udaje);
}

$.getJSON( "http://api.openweathermap.org/data/2.5/weather",
           {lat:48.7172,lon:21.2497,units:"metric",APPID:"8641355d0bdfa52a49f4e9a42560adf0"},
           vypis);
						 

Vrátené údaje nájdeš v konzole (F12 alebo Ctrl+Shift+I).

3. Spracovanie údajov

 
function spracuj(udaje){
 const pocasieText = `Teplota: ${udaje.main.temp}, Tlak: ${udaje.main.pressure}, Oblačnosť: ${udaje.clouds.all}`;
 $("#pocasie").html(pocasieText);
}
$.getJSON( "http://api.openweathermap.org/data/2.5/weather",
           {lat:48.7172,lon:21.2497,units:"metric",APPID:"8641355d0bdfa52a49f4e9a42560adf0"},
           spracuj);