TECNOLOBO

No recuerdas tu codigo?
Se te olvido como se hace?

Aqui podras guardar lo que necesiten
Y cuando sea necesesario

Creado por julian gomez
iiiiii

peticiones http axio



Descripcion

Paquete de axion

nota


https://www.npmjs.com/package/axios  -- Paquete para manejar http peticiones 
https://www.mapbox.com/   api de prueba para buscar ciudades
						

modulo


as
						

app


//Como saco la url. desde la documentacion de mapbox = https://docs.mapbox.com/playground/geocoding/?search_text=cali&limit=5&proximity=ip&language=es&access_token=pk.eyJ1IjoiZ29tZXpodG1sIiwiYSI6ImNsajBicXpsaDA2a3MzbXAxeWllazA1c3YifQ.RRrfajK7dEZpN3-upx76cw

const { default: axios } = require("axios"); // importamos la libreria

async ciudad(lugar=''){
    // hacer http al servidor
    // console.log('ciduad',lugar);
    try {

      const instan = axios.create({
        baseURL:`https://api.mapbox.com/geocoding/v5/mapbox.places/${lugar}.json`,
        params:{
          'access_token':'pk.eyJ1IjoiZ29tZXpodG1sIiwiYSI6ImNsajBicXpsaDA2a3MzbXAxeWllazA1c3YifQ.RRrfajK7dEZpN3-upx76cw',
          'limit':5,
          'language':'es'
        }
      });

      const resp = instan.get();

      // const resp = await axios.get('https://api.mapbox.com/geocoding/v5/mapbox.places/cali.json?limit=5&proximity=ip&language=es&access_token=pk.eyJ1IjoiZ29tZXpodG1sIiwiYSI6ImNsajBicXpsaDA2a3MzbXAxeWllazA1c3YifQ.RRrfajK7dEZpN3-upx76cw');
      console.log(resp.data);
      return resp.data; // refesa los lugares que conicidan;
      
    } catch (error) {
      return [];
    }



  }