ecole-directe-node
v2.0.22
Published
Intéragissez facilement avec Ecole Directe
Downloads
19
Maintainers
Readme
Ecole Directe Node
Fonctionnalités
🔐 Authentification pour les comptes Élèves bientôt comptes parents.
📑 Récupération des notes
📚 Récupération et actions sur les devoirs
📅 Récupération des emplois du temps
✉️ Récupération des messages
const myED=require("ecole-directe-node");
(async () => {
//retourne les informations de la session et de l'élève
let session=await myED.login("username","password");
//retourne la liste des messages
let myMessages=await myED.getAllMessages(session);
//retourne le dernier message reçu
let firstMessageId=myMessages.data.messages.received[0].id;
let firstMessageContent=await myED.getMessage(session,firstMessageId);
//retourne l'emploi du temps
let edt=await myED.getEDT(session,"2022-03-14","2022-03-20");
//retourne les notes du trimestre
let notes=await myED.getNotes(session);
//retourne la liste des devoirs à venir
let homework=await myED.getAllHomework(session);
//retourne les devoirs d'une date
let dailyHomework=await myED.getDailyHomework(session,"2022-03-27")
let homeworkID=1234;
//coche le devoir
await myED.checkHomework(session,homeworkID)
//décoche le devoir
await myED.uncheckHomework(session,homeworkID)
})()