0.0.4 • Published 8 years ago

moodle-scraper v0.0.4

Weekly downloads
5
License
MIT
Repository
github
Last release
8 years ago

moodle-scraper

Very simple Moodle Scraper, tested only with UTFPR-CP Moodle. More API very soon.

Installation

npm install moodle-scraper

Usage

var moodle = require('moodle-scraper');

var user = {
  username: "",
  password: "",
  url: "http://ead.cp.utfpr.edu.br" // Moodle domain.
};

moodle.courses(user, function(err, courses){
   if (err) throw err; // Crash if returns some error.
   console.log(courses) // Show JSON with all user courses.
})

API

courses(user, callback)

  • user User credentials and Moodle Domain.
  • callback(err, courses) Courses JSON or error.
moodle.courses(user, function(err, courses){
   if (err) throw err;
   console.log(courses);
})

teacher(user, teacher, callback)

  • user User credentials and Moodle Domain.
  • teacher Moodle teacher ID.
  • callback(err, teacher) Teacher information or error.
moodle.teacher(user, teacherId, function(err, teacher){
   if (err) throw err;
   console.log(teacher)
})
0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago