Utiliser une API

Une API (pour Application Programming Interface) est un bout de code qui permet de se connecter à un système complexe et de retourner un résultat. Initialement, Excel n’était pas prévu pour travailler avec des API web mais comme celles-ci fonctionnent la plupart du temps avec du code XML, nous pouvons nous connecter à une API web avec Power Query, puis la transformer en fonction pour la rendre utilisable pour d’autres entrées dans un classeur.

Nous allons prendre comme exemple l’API de Google qui calcule les distances entre deux villes. En appelant cette API, nous interrogerons directement le moteur de calcul de Google Maps afin qu’il nous retourne la distance entre deux villes. Les informations relatives à cette API sont présentes à l’adresse suivante : https://developers.google.com/maps/documentation/distance-matrix/intro

Google propose d’autres API très intéressantes comme le géocoding (pour trouver les coordonnées GPS à partir d’une adresse postale), ou pour trouver l’élévation d’un point toujours à partir d’une adresse mais nous ne détaillerons que la manière d’utiliser l’API de distance entre deux villes.

Paramètres de l’API

L’API qui vous permet de calculer la distance entre deux villes est la suivante : https://developers.google.com/maps/documentation/distance-matrix/

Mais cette API est inopérante si vous n’ajoutez...

Pour consulter la suite, découvrez le livre suivant :
couv_SOBMPQ.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Réutiliser une fonction
Suivant
Introduction