london-air
Version:
NodeJS wrapper for the London Air Quality API.
25 lines (17 loc) • 556 B
JavaScript
;
var urlHelper = require("./UrlHelper"),
request = require("request"),
client = require("./client");
var pollution = {};
pollution.getHourlyPollutionLevels = function(siteCode, callback) {
var path = this.buildUrlPath(siteCode);
client.makeRequest(path, callback);
};
pollution.buildUrlPath = function(siteCode) {
var url = "Hourly/MonitoringIndex/GroupName=London/Json";
if (siteCode) {
url = "Hourly/MonitoringIndex/SiteCode=" + siteCode + "/Json";
}
return url;
};
module.exports = pollution;