weather-il
v1.0.10
Published
This package gives functionality to receive Israeli cities weather forecasts. The module holds a list of Israeli cities, once you run the function you will receive the weather of city that is requested.
Downloads
3
Readme
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