I worked on consuming the spot api. I got one part right today getting back the data from the API. I'm still trying to filter out the responses to autoupdate the city and country.
const input = document.getElementById("input"); input.addEventListener('keyup', async (input)=> { const typedString = document.getElementById("input").value; await fetch(`https://spott.p.rapidapi.com/places/autocomplete?q=${typedString}&limit=10&skip=0&type=CITY&language=ar`, { "method": "GET", "headers": { "x-rapidapi-host": "spott.p.rapidapi.com", "x-rapidapi-key": "insertKey" } }) .then(response => { let data = response.json(); console.log(data); const country = document.querySelector('country'); country.textContent = data.name }) .catch(err => { console.log(err); }); })
Day 55
Top comments (0)