anartz-proyecto-2-openweather-api
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

Instrucciones Openweathermap api library

Vamos a obtener la respuesta del tiempo actual de un lugar seleccionado usando diferentes opciones de filtro

Instalación

Tenemos que seguir estas instrucciones de instalación

npm install anartz-proyecto-2-openweather-api

Uso

Como añadir

JS
const lib = require('modulo');
TS
import lib from 'modulo';

Como usarlo

  • Obtener por Nombre
const m = lib.ApiService;


const api = new m('APIKEY', 'es', 'm');


// Buscar por Barcelona
api.buscarPorNombre('Barcelona', 'es').then(
    data => console.log(data)
);

// Buscar por localización geográfica de Sidney
api.buscarPorLocalizacionGeografica({ lat: -33.8473567, lon: 150.6517943 }).then(
    data => console.log(data)
);


// Buscar por zip de Mexicali (Méjico)
api.buscarPorZipCodigoPostal('21260' , 'mx').then(
    data => console.log(data)
);

// Espera una respuesta de este estilo
{ coord: { lon: 2.18, lat: 41.38 },
  weather:
   [ { id: 801,
       main: 'Clouds',
       description: 'algo de nubes',
       icon: '02d' } ],
  base: 'stations',
  main:
   { temp: 14.51,
     pressure: 1015,
     humidity: 72,
     temp_min: 12.78,
     temp_max: 16.11 },
  visibility: 10000,
  wind: { speed: 2.6, deg: 130 },
  clouds: { all: 20 },
  dt: 1552844551,
  sys:
   { type: 1,
     id: 6398,
     message: 0.0056,
     country: 'ES',
     sunrise: 1552802430,
     sunset: 1552845544 },
  id: 3128760,
  name: 'Barcelona',
  cod: 200 }

Readme

Keywords

none

Package Sidebar

Install

npm i anartz-proyecto-2-openweather-api

Weekly Downloads

0

Version

1.0.1

License

MIT

Unpacked Size

17.1 kB

Total Files

14

Last publish

Collaborators

  • mugan86