Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Qu'est exactement le lien Pronote? #6

Open
wsw70 opened this issue Sep 8, 2022 · 2 comments
Open

Qu'est exactement le lien Pronote? #6

wsw70 opened this issue Sep 8, 2022 · 2 comments

Comments

@wsw70
Copy link

wsw70 commented Sep 8, 2022

J'ai essayé de récupérer le JSON à partir de l'URL mais je n'ai rein reçu (juste la page heroku avec les trois champs de login).

Quel est la forme du lien attendu? Je m'authentifie via monlycee.net, et à partir de là je choisis Pronote (ça ressemble à du SSO bidouillé)

@anyoneoruser
Copy link

Il n'y a plus personne qui code ce repository et heroku a supprimé l'application.
Si quelqu'un souaite que @spieredd mantienne l'API et/ou la remette sur Heroku, je lui suggère(à @spieredd) de mettre ce code dans son serveur:

const fetch = require('node-fetch');
var apiUrl="https://pronote-api-server.herokuapp.com/?username=<votre_nom_d_utlisateur_pronote>&password=<votre_mot_de_passe_pronote>&link=<lien_du_formulaire_de_connection_eleve_de_votre_etablissement>";
setInterval(function(){
(async () => {
    try {await fetch(apiUrl)} catch (err) {
      console.error("an error occurred when making the maintaining  HTTP request:",err.message);
    }
})();
},1000*60*60)

@anyoneoruser
Copy link

Ce dernier force Heroku à maintenir l'application.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants