1.0.1 • Published 3 years ago
magister-api-new v1.0.1
Magister Typescript API
Een (op dit moment) 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