weather-il

1.0.10 • Public • Published

Get the weather in the Israel cities - returns a list of cites and shows the weather forecast

Installation

npm i weather-il

Usage

var weather = require('weather-il');

GetCitiesIL

// Get all of the Israeli cities that the module supports:

weather.GetCitiesIL();

Output - GetCitiesIL

"The Cities that the our module supports are : תל אביב ,ירושלים ,אילת ,רמת גן ,לוד ,טלמון ,פתח תקוה ,רעננה ,נתניה ,הרצליה ,ראשון לציון ,טבריה "

GetForcastTemptureForILCity

// enter name of city in hebrew // returns all of the tempture forecast for the next days

weather.GetForcastTemptureForILCity("ירושלים", function(err, result) { if(err) console.log(err);

console.log(JSON.stringify(result, null, 2)); });

Output - GetForcastTemptureForILCity

[ { "City": "Jerusalem", "Date": "2021-01-14", "Day": "Thursday", "Weather": "Rain Showers", "Low": "7", "High": "11" }, { "City": "Jerusalem", "Date": "2021-01-15", "Day": "Friday", "Weather": "Mostly Cloudy", "Low": "6", "High": "11" }, { "City": "Jerusalem", "Date": "2021-01-16", "Day": "Saturday", "Weather": "Partly Sunny", "Low": "8", "High": "11" }, { "City": "Jerusalem", "Date": "2021-01-17", "Day": "Sunday", "Weather": "Mostly Sunny", "Low": "6", "High": "12" } ]

GetCurrentWeatherForCity

// This function returns current weather for a specific city // enter name of city in hebrew

weather.GetCurrentWeatherForCity("ירושלים", function(err, result) { if(err) console.log(err);

console.log(JSON.stringify(result, null, 2)); });

Output - GetCurrentWeatherForCity

{ "temperature": "10", "skycode": "11", "skytext": "Rain Showers", "date": "2021-01-14", "observationtime": "16:40:00", "observationpoint": "Jerusalem", "feelslike": "10", "humidity": "75", "winddisplay": "28 km/h West", "day": "Thursday", "shortday": "Thu", "windspeed": "28 km/h", "imageUrl": "http://blob.weather.microsoft.com/static/weather4/en-us/law/11.gif" }

API

Function Description
.GetCitiesIL() returns all of the israeli cities
.GetForcastTemptureForILCity(HebrewCity, function(err,result)) return the Tempture forecast for a specific city
.GetCurrentWeatherForCity(HebrewCity, function(err,result)) return the current weather for a specific city

Notes

  • It uses weather.service.msn.com

License

free License

Readme

Keywords

Package Sidebar

Install

npm i weather-il

Weekly Downloads

1

Version

1.0.10

License

ISC

Unpacked Size

12 kB

Total Files

5

Last publish

Collaborators

  • elituretsky