search mail facebook github rss rss twitter google + cross link linkedin

Documentation

Resultats de recherche pour ""

Accéder aux données en accès restreint

Une fois la demande d’accès acceptée par le producteur et la souscription réalisée, vous pouvez accéder au jeu de données de 2 manières :

  • soit via API,
  • soit directement dans le portail.

Téléchargement de la donnée via API

S’authentifier afin de récupérer un token

La première étape pour télécharger un jeu de données via API est de s’authentifier en exécutant la commande suivante :

curl -kv -X POST -H "Authorization: Basic [base64(consumer_key:consumer_secret)]" -d "grant_type=client_credentials&username=[login du user sur le portail associé au customer_key]&scope=apim:subscribe apim:app_manage" -H "Content-Type:application/x-www-form-urlencoded" "https://rudi.bzh/apm/token"

Cet appel permet de récupérer un token.

Télécharger le jeu de données

A partir du “jwtToken “il est alors possible de requêter les APIs de téléchargement par le biais d’une requête “Get”. Nous l’effectuons sur une url qui prend en paramètre l’identifiant du média du jeu de données.

Exemple de requête sur le média de type csv du jeu de données : Détail d’un jeu de données ouvert :

curl -v -X GET " https://rudi.bzh/apm/medias/1cd92470-77b6-46c6-ae7b-14d10fac49d7/dwnl/1.0.0" -H "Authorization: Bearer [jwtToken]"

Les différentes informations du médias sont récupérables dans la page de détail du jeu de données au sein de la partie ‘Informations complémentaires’ puis ‘Source de données’.

image

affichage des sources sur la page de détails d’un jeu de données

Téléchargement de la donnée à partir du portail

Vous pouvez également télécharger le jeu de données depuis son détail : pour cela vous devez vous connecter, accéder au détail du jeu de donnée et cliquer sur le bouton Télécharger. restprod

✎ Editer cette page