SPW-DIG / metawal-core-geonetwork

Metawal - Catalogue pour l'information géographique de Wallonie
http://metawal.wallonie.be
GNU General Public License v2.0
3 stars 1 forks source link

curl #756

Closed vbombaerts closed 1 year ago

vbombaerts commented 2 years ago

Dans l'API ou dans les tickets vous signalez des commandes curl. Comment peut-on les exploiter ? Faut-il un outil particulier ?

Par exemple, j'ai construit cette requête de sélection sur base de l'API. Comment puis-je la jouer ?

https://metawal.wallonie.be/geonetwork/srv/api/selections/e101?uuid=b795de68-726c-4bdf-a62a-a42686aa5b6f&uuid=ea5f844f-2d61-4472-a75c-5fe7f322c123&uuid=d1a80c5c-419e-47fe-85e2-269792a6f9a2&uuid=968514e6-04f7-4a84-b083-f2680435f5f2&uuid=d9d7e76d-3d38-4763-9fa3-5de1b6a0ca92&uuid=b353aac2-224c-42f7-89ca-61938ded23eb&uuid=115d71f6-2670-4628-a3a6-eea71e3279b4&uuid=6f562464-f478-4f41-99a7-ed28d0cdbe7c&uuid=2e67b78e-59a6-4681-acd1-ab9eadcc44e2&uuid=7128b9b9-75e8-4318-a14a-d64eff6a8887&uuid=e4fbfeef-f23d-4772-bda7-730e66b083ac&uuid=ddbdf8a3-bf0d-4739-98bd-6379c345ea14&uuid=be875ddb-ffd9-4c23-a013-53063a366b5b&uuid=7fe2f305-1302-4297-b67e-792f55acd834&uuid=097e8d4e-9bad-4798-af85-9bdd3c76952a&uuid=679a02c9-7c2c-4132-ab49-32147bd01ce9&uuid=6bb4a41f-8477-4a0c-95f9-7d2807ee0589

fxprunayre commented 2 years ago

Déjà il faut installer Curl - eg https://curl.se/download.html

Ensuite on peut utiliser l'API, la principale difficulté étant d'avoir un token et une session cf. https://geonetwork-opensource.org/manuals/4.0.x/en/customizing-application/misc.html?highlight=curl eg. https://github.com/eea/geonetwork-eea/blob/eea-4.2.0/eea/collection-builder/run.sh

Dans un navigateur, outil de dev > réseau, on peut faire clic-droit sur une opération faite dans l'interface "copy as curl" et on aura une requête avec tous les paramètres (y compris le token/session)