Microsoft 365 API Google Maps calcule de la distance en minute entre deux adresse

Piksaw

XLDnaute Junior
Bonjour a tous, je suis entrain de créer un fichier qui permet de calculer automatiquement si un ouvrier a le droit ou non au repas de midi en fonction de la distance entre chez lui et l'adresse du chantier, j'ai bien activer la clé API sur le google cloud mais j'obtiendrai toujours l'erreur #NOM? si quelqu'un aurait une idée, ce serait vraiment super


voila ligne que j'ai mise pour l'url de service

=SERVICEWEB("https://maps.googleapis.com/maps/api/directions/xml?origin="&Q9&"&destination="&S9&"&mode=driving&key=MaCléAPI")


et j'ai également cette ligne pour afficher le résulta en minute
=FILTRE.XML(T9; "/DistanceMatrixResponse/row/element/duration/text")
 

Pièces jointes

  • distance.xlsx
    18.8 KB · Affichages: 65

patricktoulon

XLDnaute Barbatruc
bonsoir
si tu avais regardé le résultat xml tu verrais qu’aujourd’hui il n'est plus possible de faire une requête sur maps
par robot(VBA ou Autre et meme avec une key valide
le resultat por Q9
<?xml version="1.0" encoding="UTF-8"?>
<DirectionsResponse>
<status>REQUEST_DENIED</status>
<error_message>The provided API key is invalid. </error_message>
</DirectionsResponse>

conclusion tu peux oublier ce projet tout du moins en VBA
 

Piksaw

XLDnaute Junior
bonsoir
si tu avais regardé le résultat xml tu verrais qu’aujourd’hui il n'est plus possible de faire une requête sur maps
par robot(VBA ou Autre et meme avec une key valide
le resultat por Q9
<?xml version="1.0" encoding="UTF-8"?>
<DirectionsResponse>
<status>REQUEST_DENIED</status>
<error_message>The provided API key is invalid. </error_message>
</DirectionsResponse>

conclusion tu peux oublier ce projet tout du moins en VBA
Bonsoir, ah ok :-(( est ce que tu aurai une alternative?
 

Piksaw

XLDnaute Junior
Bonjour à tous,
On peut aussi interroger des sites publics en opendata comme IGN par exemple.
Regarde la pièce jointe 1132503

Ca fonctionne pour des "petites distances" (par ex : Lille <-> Nice = à oublier)
Fichier et explications sur mon site=>
(fichier à ne pas diffuser hors de mon site, merci. Mais vous pouvez partager le lien)
P.
Hello !

Est-ce que ça fonctionne pour des adresse suisse je cherche à définir la distance entre deux adresse précise, si c’est possible ce serait top
 
Dernière édition:

Etoto

XLDnaute Barbatruc
Hello !

Est-ce que ça fonctionne pour des adresse e-mail suisse je cherche à définir la distance entre deux adresse précise, si c’est possible ce serait top
Hello,

Cool, un autre suisse, je suis preneur pour une solution. Les solutions du fil qui a le plus de vue fonctionnent ?

 

Piksaw

XLDnaute Junior
Bonsoir à tous j’ai trouver ça sur internet est ce que vous pensez que ça pourrait fonctionner ?



 

Membres actuellement en ligne

Statistiques des forums

Discussions
314 499
Messages
2 110 248
Membres
110 711
dernier inscrit
chmessi