Créer une traceVisualiser une traceBibliothèqueCartesCommunauté ForumsToposLes plus belles randosSegmentsOutdoor StoriesOffre PremiumConnexion
VisuGPX
Sélectionner un fichier
.gpx .fit .tcx
Options

Le seuil et le lissage permettent d'optimiser le calcul du denivelé
Inscription
Entrez votre email et récupérez votre mot de passe dans votre boite
Ou
J'ai déjà un compte
Connexion
Entrez l'email et le mot de passe que vous avez reçu lors de votre inscription
Créer un compte | Mot de passe oublié
Accueil > Tous les forums > Autres fonctionnalités > API: Changer le parent d'un dossier

API: Changer le parent d'un dossier


Nouveau sujet Voir tous les sujets Chercher Archives
MisterZou74
[104 posts] - Le 13/05/2024 17:57

Salut,

Je souhaite, grace à l'API api/folder, changer le parent d'un répertoire (déplacer ce répertoire dans l'arborescence)

Dans la doc des API

Paramètres (* = requis) :
action* -> create || rename || delete || list
id* -> id du dossier (requis si demande de suppression ou de renommage)
name* -> nom du fichier (requis si demande de création ou de renommage)
parent* -> id du dossier parent (requis si demande de création, 0 si à la racine)
Exemple cURL (avec cle et authorization: Bearer) :
create : curl -X POST -H "cle: yYOlbMcps8rOuUCdVDTwbawLXO26IHLM" -F "action=create" -F "name=NomDuDossier" -F "parent=0" "https://www.visugpx.com/api/folder"
rename : curl -X POST -H "cle: yYOlbMcps8rOuUCdVDTwbawLXO26IHLM" -F "action=rename" -F "id=IdDuDossier" -F "name=NomDuDossier" "https://www.visugpx.com/api/folder"

Je ne vois pas d'action "modify" ?

Est-ce que je dois faire un "rename", en fournissant l'id du dossier à déplacer dans "id", sans changer le nom du dossier, en fournissant l'id du nouveau parent dans "parent" ??

Merci de ton aide

Admin
[6499 posts] - Le 13/05/2024 19:06

J'ai modifié l'API > paramètre "modify", avec parent = ... (le dossier parent doit appartenir au même compte)

MisterZou74
[104 posts] - Le 13/05/2024 20:30

Merci pour la modif.

J'ai essayé de changer le parent du dossier d'ID 28034
Je ne sais pas trop ce que je fais mal, mais au retour de l'API j'ai bien une response modified..
Mais mon dossier ne change pas de parent, par contre il se renomme en 'O' ?
Voir les copies d'ecran si dessous


https://drive.google.com/file/d/1tpD9iVvzUPTisoVUL-FFmmWb2DHU4Y6e/view?usp=drive_link

Merci de ton analyse

Admin
[6499 posts] - Le 13/05/2024 20:44

J'ai pas testé, mais je viens de corriger un truc. Dis moi, sinon je testerai 😨

MisterZou74
[104 posts] - Le 13/05/2024 21:17

Sans riens changer à mon code et avec les mêmes dossiers :
Le dossier à déplacer ne change plus de nom
Mais, j'obtiens dans la response
{"ERROR": "SQL ERROR"}

Bon courage..... 😄

Admin
[6499 posts] - Le 13/05/2024 21:27

Merci, fixé et validé !

MisterZou74
[104 posts] - Le 13/05/2024 22:03

Merci ca marche !!!
Et top réactivité comme d'hab 😄

Connectez-vous pour poster
Pour soutenir VisuGPX, faites le bon choix
En cliquant sur "accepter" vous autorisez l'utilisation de cookies à usage technique nécessaires au bon fonctionnement du site, ainsi que l'utilisation d'autres cookies (éventuellement tiers) à des fins statistiques ou de personnalisation des annonces pour vous proposer des services et des offres adaptées à vos centres d'interêt.

Vous pouvez à tout moment modifier ce choix ou obtenir des informations sur ces cookies sur la page des conditions générales d'utilisation du service :
REFUSER
ACCEPTER