httr et api.sirene

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

VERDIER Guillaume
Messages : 11
Enregistré le : 11 Jan 2020, 20:27

httr et api.sirene

Messagepar VERDIER Guillaume » 23 Oct 2020, 15:00

Bonjour,

L'API de l'Insee dédié au répertoire Sirene est à l'adresse suivante : https://api.insee.fr/catalogue/site/themes/wso2/subthemes/insee/pages/item-info.jag?name=Sirene&version=V3&provider=insee

Est-il possible d'embarquer le protocole de restriction d'accès à l'API dans un code R avec le package httr pour la fonction GET ?

En effet, dans l'aide sur le site de l'Insee il est dit comment générer un jeton avec une commande de type curl :

Code : Tout sélectionner

curl -k -d "grant_type=client_credentials" \
       -H "Authorization: Basic Base64(consumer-key:consumer-secret)" \
        https://api.insee.fr/token


Mais j'ai du mal à faire le lien avec la syntaxe de la fonction
httr::GET(url = my_url, ...)
, quelqu'un pour m'aider ?

Merci d'avance

Pierre-Yves Berrard
Messages : 1029
Enregistré le : 12 Jan 2016, 23:30

Re: httr et api.sirene

Messagepar Pierre-Yves Berrard » 26 Oct 2020, 14:57

Bonjour,

Un de mes collègues est en train de développer un package pour faciliter l'accès aux API de l'Insee.
https://inseefrlab.github.io/apinsee/

Je ne suis pas spécialiste du sujet mais je sais que ce package repose largement sur le package httr.
Ça ne répond pas exactement à votre question, mais peut-être à votre besoin ?
PY


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité