EdupageAPI est un module pour accéder et interagir facilement avec votre compte Edupage. Tous les types de base comme students, teachers, subjects, timetables, messages sont stockés dans des groupes avec une API conviviale pour obtenir des données et effectuer des actions de base (obtenir des lessons, répondre aux messages…). Vous pouvez également envoyer un message marqué comme Important, ce qui n’est pas possible en utilisant l’application officielle Edupage (sauf si vous avez un compte avec des privilèges de teacher). Cette classe contient les informations sur un utilisateur. Utilisez la méthode sendMessage pour envoyer un message à l’utilisateur. chicken road online game

class Student
- Avec cet extrait, vous pouvez accéder aux données du material et/ou aux résultats d’une assignment.
- Vous pouvez également envoyer un message marqué comme Important, ce qui n’est pas possible en utilisant l’application officielle Edupage (sauf si vous avez un compte avec des privilèges de teacher).
- Ce projet est open source et distribué sous la licence GPL-3.0, et toutes les contributions sont les bienvenues de la communauté.
- Cette classe contient les informations sur un utilisateur. Utilisez la méthode sendMessage pour envoyer un message à l’utilisateur.
Jusqu’à présent, EduPage2 manque d’une assez grande quantité de fonctionnalités, qui sont incluses dans l’application officielle. Avec des mises à jour presque quotidiennes, nous publions constamment de nouvelles fonctionnalités et optimisons celles existantes. En utilisant cette interface, vous pouvez spécifier les options du message pour la reply. En utilisant cette interface, vous pouvez spécifier les options du message.
class Class
Dans le code, vous ne devriez pas créer d’instances des classes suivantes sauf pour Edupage class. Cet exemple montre comment envoyer un message avec une ou plusieurs pièces jointes à un autre utilisateur. Les contributions sont ce qui rend la communauté open source si incroyable pour apprendre, inspirer et créer. Toute contribution que vous faites est grandement appréciée. Ou le project board pour une liste plus organisée des fonctionnalités à venir.
EdupageClient
Si vous avez déjà utilisé EduPage, vous savez déjà qu’il est lent. Et pas seulement sur le réseau Wi-Fi de l’école, où il y a des centaines ou des milliers d’autres personnes, utilisant le réseau en même temps, mais aussi sur votre réseau domestique, qui devrait être plus rapide, non ? Eh bien, votre réseau est dans la plupart des cas plus rapide que le réseau de l’école, ce qui indique que le problème ne vient pas de notre côté, mais plutôt que les serveurs EduPage sont simplement lents. Cette interface est utilisée pour représenter les données brutes récupérées des serveurs Edupage. Il s’agit d’une implémentation non officielle de l’API Edupage en Node.js.
- Ce module n’est pas maintenu, autorisé, ni sponsorisé par Edupage.
- Les contributions sont ce qui rend la communauté open source si incroyable pour apprendre, inspirer et créer.
- Cependant, utilisez-le de manière responsable et en conformité avec les termes d’utilisation de la plateforme EduPage originale.
- Jusqu’à présent, EduPage2 manque d’une assez grande quantité de fonctionnalités, qui sont incluses dans l’application officielle.
- Ici, vous pouvez trouver des représentations de toutes les classes, interfaces et enums.
class Attachment
Cette classe contient les informations sur une assignment comme homework, test, présentation… En utilisant cet extrait simple, vous pouvez dire à votre teacher que vous êtes présent à la lesson. Se connecte automatiquement aux lessons en ligne edupage. Pour les teachers, cela montre que vous êtes en lesson en déclenchant un switch js.
class Application
Si vous avez besoin d’accéder à plusieurs timetables en même temps, vous pouvez utiliser cette méthode. Cet extrait simple retourne chaque homework et test prévu pour le lendemain (à partir d’aujourd’hui) sous forme d’un tableau des assignments. Cet exemple montre comment obtenir le timetable (avec lessons) pour la date actuelle. Initialement, il n’y a disponibles que 2 à 4 timetables, mais cette méthode tente de récupérer et mettre à jour automatiquement les timetables donnés.
Problèmes connus
Ce module n’est pas maintenu, autorisé, ni sponsorisé par Edupage. L’API interne d’Edupage pourrait changer à tout moment, ce qui pourrait casser la fonctionnalité de ce module. Si vous trouvez des bugs, avez des questions ou des suggestions pour des fonctionnalités, veuillez me le faire savoir et soumettre un issue. Il envoie des requêtes directement aux endpoints d’EduPage et analyse le document HTML. Notez que, bien que EduPage2 soit conçu pour fonctionner comme un remplacement direct ou un client mobile alternatif pour EduPage, il n’est pas officiellement supporté par l’équipe EduPage.