nodejs module for accessing the AATA MicroAPI.
Install
npm install --save aata
Usage
Please accept AATA terms of use
var AATA = require('aata');
var aata = new AATA();
aata.getScheduleDocuments()
.then(function(data) {
console.log(data);
})
.catch(function(err) {
console.error(err);
});
aata.getStopsOnRoute()
.then(function(data) {
console.log(data);
})
.catch(function(err) {
console.error(err);
});
aata.getStopTimepoints()
.then(function(data) {
console.log(data);
})
.catch(function(err) {
console.error(err);
});
aata.getRouteNames()
.then(function(data) {
console.log(data);
})
.catch(function(err) {
console.error(err);
});
aata.getBusLocations()
.then(function(data) {
console.log(data);
})
.catch(function(err) {
console.error(err);
});
aata.getRouteNames(null, function(err, data) {
if (err) return console.error(error);
console.log(data);
});
Test
npm test
License
MIT: https://opensource.org/licenses/MIT