Forum eedomus
http://forum.eedomus.fr/

Waze
http://forum.eedomus.fr/viewtopic.php?f=14&t=3304
Page 1 sur 1
Auteur:  twatri [ 13 Nov 2015 21:59 ]
Sujet du message:  Waze

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
Auteur:  Havok [ 14 Nov 2015 12:50 ]
Sujet du message:  Re: Waze

Ca fonctionne chez moi
Auteur:  Yesnie [ 15 Nov 2015 22:22 ]
Sujet du message:  Re: Waze

Chez moi ca marche plus depuis hier sans raison apparente
Auteur:  eedomusbox [ 16 Nov 2015 06:20 ]
Sujet du message:  Re: Waze

Pareil chez moi depuis Jeudi
Auteur:  twatri [ 17 Nov 2015 21:47 ]
Sujet du message:  Re: Waze

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. ...
Auteur:  Havok [ 18 Nov 2015 10:07 ]
Sujet du message:  Re: Waze

Ba non... Je le redis, chez moi (qui suit en europe) le script continue de fonctionner correctement
Auteur:  twatri [ 18 Nov 2015 22:09 ]
Sujet du message:  Re: Waze

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
Auteur:  eedomusbox [ 19 Nov 2015 15:30 ]
Sujet du message:  Re: Waze

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.
Auteur:  twatri [ 19 Nov 2015 21:18 ]
Sujet du message:  Re: Waze

Trop fort merci!!!

À quoi sert le bout de code ajouté au début ?
Page 1 sur 1 Le fuseau horaire est UTC+1 heure