evo2ED est le moteur (bridge) qui permet à evoMoyenne de communiquer avec EcoleDirecte. Il est totalement libre d'utilisation si vous l'hébergez vous-même, n'hésitez pas à l'utiliser !
Pour l'instant il ne récupère que les infos suivantes :
- Prénom, nom de l'élève
- Devoirs de l'élève
- Notes de l'élève
Nous en ajouterons plus en fonction de nos besoins/temps. N'hésitez pas à faire des pull requests pour nous aider à avancer !
Important
L'instance tournant sur ed.api.evomoyenne.qzz.io est strictement réservée à l'usage exclusif du site evoMoyenne ou un usage privé. Si vous souhaitez utiliser ce bridge pour votre propre projet, merci d'héberger votre propre instance (voir ci-dessous).
Ce projet utilise une version modifiée et adaptée de la bibliothèque api-ecoledirecte créée par Louis Legrain. Un immense merci à lui pour son travail.
Modifications apportées pour ce projet :
- Conversion en ES Modules pour compatibilité Cloudflare.
Vous voulez utiliser ce bridge pour votre propre projet ?
- Cliquez sur le bouton Fork en haut à droite de ce repo pour en avoir une copie sur votre compte GitHub.
- Créez un compte gratuit sur Cloudflare.
- Allez dans Workers & Pages > Créer une application.
- Cliquez sur Continue with GitHub.
- Sélectionnez votre fork d'
evo2ed. - Laissez la commande de build vide.
- Cliquez sur Déployer.