Waze

Discussion sur la box eedomus

Waze

Messagepar twatri » 13 Nov 2015 21:59

Bonjour

J utilisé le script de eedomusbox pour récupérer le temps de parcour travail maison de Waze. Tout fonctionnait bien mais depuis 2 jours cela ne fonctionne plus. Pas de retour d'information du script

Auriez vous le même problème ?

MERCI
twatri
 
Messages : 60
Inscription : 14 Sep 2013


Re: Waze

Messagepar Yesnie » 15 Nov 2015 22:22

Chez moi ca marche plus depuis hier sans raison apparente
Yesnie
 
Messages : 205
Inscription : 13 Oct 2014

Re: Waze

Messagepar eedomusbox » 16 Nov 2015 06:20

Pareil chez moi depuis Jeudi
eedomusbox
 
Messages : 895
Inscription : 12 Sep 2014
Localisation : 69

Re: Waze

Messagepar twatri » 17 Nov 2015 21:47

eedomusbox a écrit:Pareil chez moi depuis Jeudi

J ai l impression qu ils ont bloqué l api pour l Europe

Ce lien pour lieux US fonctionne https://www.waze.com/RoutingManager/rou ... metries=tr

Ce lien pour lieux Europe non

https://www.waze.com/RoutingManager/rou ... metries=tr

Strange. ...
twatri
 
Messages : 60
Inscription : 14 Sep 2013

Re: Waze

Messagepar Havok » 18 Nov 2015 10:07

Ba non... Je le redis, chez moi (qui suit en europe) le script continue de fonctionner correctement
Havok
 
Messages : 702
Inscription : 06 Fév 2015

Re: Waze

Messagepar twatri » 18 Nov 2015 22:09

Havok a écrit:Ba non... Je le redis, chez moi (qui suit en europe) le script continue de fonctionner correctement

Voici un parcours europe qui ne fonctionne plus chez moi

https://www.waze.com/RoutingManager/rou ... metries=tr
twatri
 
Messages : 60
Inscription : 14 Sep 2013

Re: Waze

Messagepar eedomusbox » 19 Nov 2015 15:30

Bonjour,
J'ai trouvé une solution.
dans votre url, remplacer tout les caractères '%3A' par des ':'.
En gros, ecrivez votre url comme dans un navigateur.

Ajouter ce bout de code
Code : Tout sélectionner
$curl_handle=curl_init();
curl_setopt($curl_handle, CURLOPT_URL, $query );
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_USERAGENT, 'Your application name');
$result = curl_exec($curl_handle);
curl_close($curl_handle);


supprimer la ligne
Code : Tout sélectionner
$jsonResponse      = file_get_contents($query);

Remplacer la ligne
Code : Tout sélectionner
$routeResponseJson = json_decode($jsonResponse,true);

par
Code : Tout sélectionner
$routeResponseJson = json_decode($result,true);


et ca fonctionne de nouveau.
eedomusbox
 
Messages : 895
Inscription : 12 Sep 2014
Localisation : 69

Re: Waze

Messagepar twatri » 19 Nov 2015 21:18

Trop fort merci!!!

À quoi sert le bout de code ajouté au début ?
twatri
 
Messages : 60
Inscription : 14 Sep 2013


Retour vers Box eedomus

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 29 invité(s)