Closed LouisSimon2020 closed 4 months ago
Bonjour Simon, Pour qu'on puisse t'aider il faudrait que tu nous donnes plus d'informations sur le problèmes que tu rencontres. Marc
Bien sûr, voici mon code pour accéder au système de téléchargement du cloud EcoleDirecte: curl -v \ -X POST \ -H "X-Token: f7cfdee0-27e5-49bb-b9c1-a2d79ea713a0" \ -H "Content-Type: application/x-www-form-urlencoded" \ -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" \ -d "data={ forceDownload: 0 }" \ " https://api.ecoledirecte.com/v3/telechargement.awp?verbe=post&mode=destinataire&leTypeDeFichier=CLOUD&fichierId=%5C%5C0601145U%5C%5CE%5C%5C1714%5C%5CEMC%5C%5CFrise "
Le jeu. 25 janv. 2024 à 8:28 PM, Marc M @.***> a écrit :
Bonjour Simon, Pour qu'on puisse t'aider il faudrait que tu nous donnes plus d'informations sur le problèmes que tu rencontres. Marc
— Reply to this email directly, view it on GitHub https://github.com/EduWireApps/ecoledirecte-api-docs/issues/23#issuecomment-1910846395, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOSHODK6IZSX663V3N3BAVDYQKW6NAVCNFSM6AAAAABCJMGUP6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJQHA2DMMZZGU . You are receiving this because you authored the thread.Message ID: @.***>
Et voici ce que ça me retourne Oups une erreur est survenue ...: 522
—
Reply to this email directly, view it on GitHub https://github.com/EduWireApps/ecoledirecte-api-docs/issues/23#issuecomment-1910846395, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOSHODK6IZSX663V3N3BAVDYQKW6NAVCNFSM6AAAAABCJMGUP6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJQHA2DMMZZGU . You are receiving this because you authored the thread.Message ID: @.***>
Désolé du délai, j'ai été un peu occupé dernièrement... De ce que je vois, ton XToken me parait un peu court, de mémoire il était beaucoup plus long et ne ressemblait à tout sauf un uuid. Est ce que tu es sur que ton XToken est correct ?
Ne t’inquiètes pas ce n’est pas grave, oui je suis sûr que mon x-token est correct,c’est juste que sur l’application on ne voit pas la fin, je pense que le problème proviendrait plutôt des paramètres.
Le sam. 17 févr. 2024 à 4:14 PM, Marc M @.***> a écrit :
Désolé du délai, j'ai été un peu occupé dernièrement... De ce que je vois, ton XToken me parait un peu court, de mémoire il était beaucoup plus long et ne ressemblait à tout sauf un uuid. Est ce que tu es sur que ton XToken est correct ?
— Reply to this email directly, view it on GitHub https://github.com/EduWireApps/ecoledirecte-api-docs/issues/23#issuecomment-1950233267, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOSHODPI2SVSJMPAHO667PLYUDCMFAVCNFSM6AAAAABCJMGUP6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJQGIZTGMRWG4 . You are receiving this because you authored the thread.Message ID: @.***>
Est-ce que tu peux lister les documents ?
Voilà: { "code": 200, "token": "e6db9efa-ad5c-4fbb-9758-e9752b369515", "host": "HTTP71", "data": [ { "type": "folder", "libelle": "/", "date": "2024-02-08 19:35:00", "taille": 18581256, "quota": 2147483648, "id": "\0601145U\E\1714", "isLoaded": true, "readonly": false, "children": [ { "type": "folder", "libelle": "EMC", "date": "2023-12-05 20:59:00", "taille": 6474952, "id": "\0601145U\E\1714\EMC", "isLoaded": true, "readonly": false, "children": [ { "type": "folder", "libelle": "Frise", "date": "2023-12-05 20:57:00", "taille": 2081998, "id": "\0601145U\E\1714\EMC\Frise", "isLoaded": false, "readonly": false, "children": [] }, { "type": "folder", "libelle": "Schémas", "date": "2023-12-05 20:59:00", "taille": 4392954, "id": "\0601145U\E\1714\EMC\Schémas", "isLoaded": false, "readonly": false, "children": [] } ] }, { "type": "folder", "libelle": "Maths", "date": "2023-12-05 20:57:00", "taille": 11299848, "id": "\0601145U\E\1714\Maths", "isLoaded": true, "readonly": false, "children": [ { "type": "file", "libelle": "1ere de couverture maths (jpeg).jpg", "date": "2023-12-03 20:56:00", "taille": 652558, "id": "\\\\CLOUD20\\cloud\\0601145U\\E\\1714\\Maths\\1e
re de couverture maths (jpeg).jpg", "readonly": false, "proprietaire": {"id": 1714, "type": "E", "nom": "XXX", "prenom": "XXX", "particule": ""} }, { "type": "file", "libelle": "1ere de couverture maths.pdf", "date": "2023-12-03 20:56:00", "taille": 680050, "id": "\\\\CLOUD20\\cloud\\0601145U\\E\\1714\\Maths\\1e
re de couverture maths.pdf", "readonly": false, "proprietaire": {"id": 1714, "type": "E", "nom": "XXX", "prenom": "XXX", "particule": ""} }, { "type": "file", "libelle": "4eme de couverture maths.pdf", "date": "2023-12-03 20:56:00", "taille": 5101771, "id": "\\\\CLOUD20\\cloud\\0601145U\\E\\1714\\Maths\\4e
me de couverture maths.pdf", "readonly": false, "proprietaire": {"id": 1714, "type": "E", "nom": "XXX", "prenom": "XXX", "particule": ""} }, { "type": "file", "libelle": "4eme de couverture Maths (jpeg).jpg", "date": "2023-12-03 20:56:00", "taille": 4865469, "id": "\\\\CLOUD20\\cloud\\0601145U\\E\\1714\\Maths\\4e
me de couverture Maths (jpeg).jpg", "readonly": false, "proprietaire": {"id": 1714, "type": "E", "nom": "XXX", "prenom": "XXX", "particule": ""} } ] }, { "type": "folder", "libelle": "projet latin", "date": "2024-01-29 16:10:00", "taille": 714869, "id": "\0601145U\E\1714\projet latin", "isLoaded": true, "readonly": false, "children": [ { "type": "file", "libelle": "1311427-Le_Discobole.jpg", "date": "2024-01-15 16:05:00", "taille": 32121, "id": "\\CLOUD20\cloud\0601145U\E\1714\projet latin\1311427-Le_Discobole.jpg", "readonly": false, "proprietaire": {"id": 1714, "type": "E", "nom": "XXX", "prenom": "XXX", "particule": ""} }, { "type": "file", "libelle": "23689.jpg", "date": "2024-01-15 16:05:00", "taille": 53686, "id": "\\CLOUD20\cloud\0601145U\E\1714\projet latin\23689.jpg", "readonly": false, "proprietaire": {"id": 1714, "type": "E", "nom": "XXX", "prenom": "XXX", "particule": ""} }, { "type": "file", "libelle": "carte athenes.jpeg", "date": "2024-01-29 16:02:00", "taille": 52118, "id": "\\CLOUD20\cloud\0601145U\E\1714\projet latin\carte athenes.jpeg", "readonly": false, "proprietaire": {"id": 1714, "type": "E", "nom": "XXX", "prenom": "XXX", "particule": ""} }, { "type": "file", "libelle": "istockphoto-166667813-612x612.jpgEnvoyé de mon iPadLe 17 févr. 2024 à 4:34 PM, Marc M @.***> a écrit :
Est-ce que tu peux lister les documents ?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
Je viens de réussir de télécharger un document, voici exactement ce que j'ai mis dans ma requête. Je te laisse comparer avec la tienne pour voir ce qui te manque. J'ai essayé de faire la requette la plus courte. Je te conseille de visionner ma réponse via GitHub pour pas avoir de pb de mise en forme !
URL :
https://api.ecoledirecte.com/v3/telechargement.awp
?verbe=get
&v=4.51.1
&leTypeDeFichier=CLOUD
&fichierId=%5C%5C0441928G%5C%5CE%5C%5C1913
&idEntity=1913
&typeEntity=E
Header :
Payload :
Ma requete sous cURL :
curl --request POST \
--url 'https://api.ecoledirecte.com/v3/telechargement.awp?verbe=get&v=4.51.1&leTypeDeFichier=CLOUD&fichierId=%5C%5C0441928G%5C%5CE%5C%5C1913&idEntity=1913&typeEntity=E' \
--header 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36' \
--header 'x-token: XXXXXXXXXXXXX' \
--data 'data: {
"forceDownload": 0,
"idEntity": 1913,
"typeEntity": "E"
}'
Pour mieux que tu voies ce qui compose l'url voici un screenshot avec tous les arguments :
URL de base : https://api.ecoledirecte.com/v3/telechargement.awp
Merci beaucoup pour ton aide je vais tester.
Salut Marc, cela ne fonctionne pas ou presque, lorsque je met le chemin d'un fichier spécifique ca me dit que le fichier n'existe pas et lorsque je met le chemin d'un dossier ca me revoient des milliers de lignes dans un format étrange.
Ok, j’ai finalement réussi à le faire fonctionner mais désormais, je n’ai pas trop compris comment supprimer, renommer, déplacer et ajouter des fichiers au cloud. Pourrais tu m’aider s’il te plaît. Merci beaucoup déjà pour ton aide concernant le téléchargement.
Super ! Je suis super content pour toi que tu y sois arrivé ! Pour le reste je te laisse chercher car c'est pas moi qui ait écrit la documentation sur le cloud ^^
Aucune activité depuis plus d'un mois, je ferme l'issue et te laisse en rouvrir une nouvelle en cas de besoin
Bonjour, Est ce que quelqu'un pourrait m'aider à accéder au cloud EcoleDirecte via l'API car je n'y arrive pas, Merci d'avance, L-Simon