UNPKG

dcu-timetable-faq

Version:

Module for obtaining dcu website data

23 lines (17 loc) 668 B
'use strict'; var cheerio = require('cheerio'); var request = require('request'); var BASE_URL = 'https://www101.dcu.ie'; var getTimetable = function getTimetable(courseID, year, semester, callback) { var requestUrl = 'https://www101.dcu.ie/timetables/feed.php?prog=' + courseID + '&per=' + year + '&week1=1&week2=19&hour=1-20&template=student'; request(requestUrl, function (error, response, html) { if (!error && response.statusCode == 200) { var apple = 2; callback(error, apple); } else { // There was an error callback(error); } }); }; module.exports = getTimetable;