Closed JBX028 closed 4 years ago
Hello, les devoirs sont bien retournée, il suffit de donner la date se dépars et la date de fin ;
Comme tu peux le voir ici :
https://github.com/Litarvan/pronote-api/blob/88bf3195b469e630064f24f669398a1ce4f93eb1/bin/fetch.js#L34
Cdt Thibaut
J'aimerais rajouter aussi qu'il faut bien indiquer l'heure dans la date, parce que sinon ça définit minuit, donc ça risque de te poser problème. Ca et ce que Thibaut a dit était précisé dans la documentation de la fonction d'ailleurs :)
Bonjour, Oui en effet j'aurais du regarder le code et à présent j'arrive à retourner les devoirs mais est-ce que la remarque sur l'heure est la raison pour laquelle il y a un décalage avec la date des devoirs sur le site et ce qui apparaît dans l'output ([x].for) Par exemple, sur le site il y a un devoir de math pour le 24 sept mais dans l'output il y a "for": "2020-09-23T22:00:00.000Z", et c'est pareil pour tous les devoirs et le même décalage existe avec la date à laquelle le devoir a été donné.
La date que tu vois est en UTC, c'est à dire sans décalage horaire, donc -2h par rapport à la France, d'où le fait que l'heure soit calée sur 22h, car +2 ça fait bien 2020-09-24 à 00h. Normalement tout langage correct devrait pouvoir lire ça en comptant le décalage.
ok merci
Bonjour,
Je ne vois pas les devoirs retournés dans l'objet session ni dans session.homeworks() alors qu'il y en a dans https://demo.index-education.net/
Faut-il faire quelque chose de spécial pour obtenir les devoirs?