Bonjour,
Quand j'essaye d'utiliser le service d'alticodage, j'obtiensVoici le code du script à l'adresse : https://istresrando.fr/spip/applis/gpxRando/test.phpWrong referer or wrong IP Adress or wrong User-Agent.
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?php $lon = 4.987961; $lat = 45.500636; $ch = curl_init(); $opt = "https://wxs.ign.fr/cm6wkn5bllrv4juczbzg9avu/alti/rest/elevation.json?lon='.$lon.'&lat='.$lat.'&zonly=true"; curl_setopt($ch, CURLOPT_URL,$opt); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch, CURLOPT_HEADER, FALSE); curl_setopt($ch, CURLOPT_HTTPHEADER, array( "Accept: application/json; charset=utf-8" )); $reponse = curl_exec($ch); curl_close($ch); var_dump($reponse) ; die(); ?>
La clé que j'utilise est bien celle du referer istresrando.fr ; dans le contrat correspondant, il y a bien : "Alticodage SERVICE_CALCUL_ALTIMETRIQUE" activé ; d'ailleurs, dans un autre script, avec la même clé, le contrôle de mesure d'altitude fonctionne correctement.
Je suis preneur de toute piste de solution !
Merci d'avance
Cordialement
Partager