en cherchant une autre solution pour l EJP sur le site de l EDF https://particulier.edf.fr/fr/accueil/ge...ejp.html#/
on a bien la couleur du jour et du lendemain tôt dans la journée par contre on ne trouve pas l info dans le code html .
j ai donc analyser les requêtes que fait le site on ou trouve une api qui sort de nul part https://api-commerce.edf.fr
la requete entière https://api-commerce.edf.fr/commerce/activet/v1/calendrier-jours-effacement?option=EJP&dateApplicationBorneInf=2024-12-02&dateApplicationBorneSup=2024-12-03&identifiantConsommateur=src
en retour un JSON {"errors":[],"content":{"dateApplicationBorneInf":"2024-12-02","dateApplicationBorneSup":"2024-12-03","dateHeureTraitementActivET":"2024-12-02T19:35:51Z","options":[{"option":"EJP","calendrier":[{"dateApplication":"2024-12-02","statut":"NON_EJP"},{"dateApplication":"2024-12-03","statut":"EJP"}]}]}}
j ai fait une simulation sur Wokwi https://wokwi.com/projects/415196767389650945
j ai test sur un esp32 ca fonctionne bien le hic c est que j ai pas reussi avec la lib WiFiClientSecure.h par contre avec HTTPClient.h c bon ca fonctionne nickel
on a bien la couleur du jour et du lendemain tôt dans la journée par contre on ne trouve pas l info dans le code html .
j ai donc analyser les requêtes que fait le site on ou trouve une api qui sort de nul part https://api-commerce.edf.fr
la requete entière https://api-commerce.edf.fr/commerce/activet/v1/calendrier-jours-effacement?option=EJP&dateApplicationBorneInf=2024-12-02&dateApplicationBorneSup=2024-12-03&identifiantConsommateur=src
en retour un JSON {"errors":[],"content":{"dateApplicationBorneInf":"2024-12-02","dateApplicationBorneSup":"2024-12-03","dateHeureTraitementActivET":"2024-12-02T19:35:51Z","options":[{"option":"EJP","calendrier":[{"dateApplication":"2024-12-02","statut":"NON_EJP"},{"dateApplication":"2024-12-03","statut":"EJP"}]}]}}
j ai fait une simulation sur Wokwi https://wokwi.com/projects/415196767389650945
j ai test sur un esp32 ca fonctionne bien le hic c est que j ai pas reussi avec la lib WiFiClientSecure.h par contre avec HTTPClient.h c bon ca fonctionne nickel