Bonjour,
Merci Thomas pour ta réponse et désolé pour l’inertie, j’ai eu un problème avec mon compte qui a été bloqué sur le forum durant 2 semaines.
Pour faire suite à ta réponse, j’ai fait une recherche sur mon windows 10, or Curl semble inconnu. J’ai téléchargé l’archive contenant Curl en suivant ton lien, puis suivi la procédure en anglais pour l’installation. D’ailleurs ce n’est pas vraiment une installation à proprement parler : on copie juste l’executable quelque part sur son disque C, puis il faut ajouter la variable d’environnement pour l’utiliser dans un invité de commande.
Maintenant j’ai 2 autres problèmes :
- Problème de sécurité SSL que j’ai contourner de façon impropre en ajoutant l’option « -k » par la suite (voir le point 2). Est-ce normal de devoir désactiver la sécurité pour utiliser l’API d’ETALAB ?
c:\curl>curl htttps://api-adresse.data.gouv.fr/search/?q=8+bd+du+port
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: htttps://curl.haxx.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
- Les commande « lat » et « lon » ne sont pas reconnu, que faire ?
Comme vous pouvez le voir ci-dessous j’ai fait un test sur une des recettes disponibles sur https://adresse.data.gouv.fr/api en copiant exactement l’exemple fourni :
c:\curl>curl -k htttps://api-adresse.data.gouv.fr/reverse/?lon=2.37&lat=48.357
{« title »: « Invalid args », « description »: « Invalid args »}‹ lat › n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.