0.0.1 • Published 11 years ago

dpd-forecastio v0.0.1

Weekly downloads
1
License
-
Repository
github
Last release
11 years ago

#Forecast.io Resource

This resource wraps access to the forecast.io weather api. The resource also contains logic for caching forecast.io results to save api calls to the forecast.io service.

##Installation

$ npm install dpd-forecastio

Need help installing deployd modules?

##Configuration Option

In the dashboard you can add the forecastio resource. You will need to configure the resource and provide at minimum an API key.

###Options:

  • apiKey: required to access forecast.io
  • cacheResult: should API calls be cached locally in mongo
  • cacheTTL: how long should the cached results be considered valid
  • debugLoggin: log debugging messages to the console.
  • purgeCache: will purge all cached results on any request to the resource.

##Weather Data

You can make GET requests to the resource specifying latitude and longitude and you will get back forecast.io weather data.

###Example Request Using client library

dpd.weather.get({
  lat:42.3975734, 
  lon:-71.1332062
}, function(data) {
  console.log(data)
});
0.0.1

11 years ago