Pronote
Pronote n'a pas d'API officiel, j'ai trouvé a l'aide de :"https://github.com/Litarvan/pronote-api" une façon alternative de récupérer différentes informations (bulletins, emploie du temps, menu, ..). Dans le fichier /include/pronote.php, un tableau json avec les champs obligatoires pour aller chercher quelque chose sur pronote via l'API (le type de requete (fetch), le nom du compte, son mot de passe, l'URL du pronote correspondant et le nom d'un fichier dans src/cas sans .js, exemple 'ac-montpellier', ou 'none' si connexion directe (selon l'academie voulue). Ce tableau JSON est traité grâce a GUZZLE, ensuite il suffit de traiter la réponse pour obtenir ce que l'on veut (voir /include/pronote.php)