Skip to content

PringlePot/Magister-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

downloads

Magister Typescript API

Werkt blijkbaar niet meer !!

Een misschien werkende magister.net api. Dit is een soort mix tussen Magister-API en magister-scraper. Maar dan helemal in typescript.

Install:

npm:

npm install magister-api-new

yarn:

yarn add magister-api-new

Example:

import Magister from './auth/magister';

(async () => {
  const session = await Magister.new({
    username: 'username',
    password: 'wachtwoord',
    hostname: 'school.magister.net',
  });

  console.log(
    'Welkom,',
    await session.getProfileInfo().then(value => {
      return value.firstName;
    })
  );
  console.log(
    'laatste 20 cijfers',
    await session
      .getGrades(20, 0)
      .then(value =>
        value.map(
          value1 =>
            '' +
            value1.subject.code +
            ' cijfer: ' +
            value1.value +
            ' voldoende: ' +
            value1.isVoldoende
        )
      )
  );
})();

Credits:

iidk Voor het maken van magister-api wat ik als basis kon gebruiken

JipFr Voor het maken van magister-scraper waardoor ik kon authen

About

Een werkende magister.net schoolsysteem api. Word geupdate als ik tijd heb

Resources

Stars

Watchers

Forks

Contributors