Node.js Open Weather Map API para pronósticos del tiempo

La API Open Weather Map es muy popular ya que le permite solicitar pronósticos meteorológicos y datos meteorológicos históricos mediante programación.
Característica de la API de Open Weather Map: 
 

  1. Es fácil de empezar y fácil de usar.
  2. Es una API muy utilizada y popular para las previsiones meteorológicas.

Instalación del módulo de solicitud: 
 

  1. Puede visitar el enlace al módulo Solicitud de instalación . Puede instalar este paquete usando este comando. 
     
  2. npm install request
  3. Después de instalar el módulo de solicitud, puede verificar la versión de su solicitud en el símbolo del sistema usando el comando. 
     
  4. npm version request
  5. Ahora vaya al sitio web de Open Weather Map , cree una cuenta y obtenga su CLAVE API.
  6. Después de eso, puede crear una carpeta y agregar un archivo, por ejemplo, index.js. Para ejecutar este archivo, debe ejecutar el siguiente comando. 
     
node index.js

Nombre de archivo: index.js 
 

index.js

const request = require('request'); 
var API_KEY = 'your_api_key'; 
  
const forecast = function (latitude, longitude) { 
  
var url = `http://api.openweathermap.org/data/2.5/weather?`
            +`lat=${latitude}&lon=${longitude}&appid=${API_KEY}`
  
    request({ url: url, json: true }, function (error, response) { 
        if (error) { 
            console.log('Unable to connect to Forecast API'); 
        } 
          else { 
  
            console.log('It is currently '
                + response.body.main.temp
                + ' degrees out.'
            ); 
  
            console.log('The high today is '
                + response.body.main.temp_max 
                + ' with a low of '
                + response.body.main.temp_min
            ); 
  
            console.log('Humidity today is '
                + response.body.main.humidity
            ); 
        } 
    }) 
} 
  
var latitude = 22.7196; // Indore latitude 
var longitude = 75.8577; // Indore longitude 
  
// Function call 
forecast(latitude, longitude); 

Pasos para ejecutar el programa: 
 

  1. La estructura del proyecto se verá así: 
     
  2. project structure

  3. Asegúrese de haber instalado el módulo de solicitud con el siguiente comando: 
     
  4. npm install request
  5. Ejecute el archivo index.js usando el siguiente comando: 
     
  6. node index.js

Entonces, así es como puede usar Open Weather Map API, que le permite solicitar pronósticos meteorológicos y datos meteorológicos históricos mediante programación.
 

Publicación traducida automáticamente

Artículo escrito por gouravhammad y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *