Bonjour
je suis enseignant en école primaire et nous faisons partie d'un projet de station météo à base de raspberry pi
nous avons un site web avec les données de notre station :
http://meteovictorhugo.ddns.net:1800/demo
et tout fonctionne
maintenant nous aimerions pouvoir utiliser les données des autres stations dans le monde pour travailler en sciences, géographie ...
ils sont sont accessibles ici
https://apex.oracle.com/pls/apex/raspbe ... easurement
Ce que nous aimerions faire dans un premier temps c'est extraire ces données pour les mettre dans un tableau et dans l'idéal pouvoir choisir quelle station on veut afficher , mais c'est ça c'est peut-être dur ...
tout ça c'est un peu compliqué pour nous
tout ce que j'ai réussi à faire c'est ça
Code : Tout sélectionner
$json = file_get_contents('https://apex.oracle.com/pls/apex/raspberrypi/weatherstation/getalllastmeasurement');
$json = utf8_encode($json);
$obj = var_dump(json_decode($json));
echo $obj;
ce qui nous donne,
http://meteovictorhugo.ddns.net:1800/demo/world.php donc pas grand chose ...
j'ai essayé avec quelque chose d'un peu plus poussé pour moi et qui m'avait été conseillé :
Code : Tout sélectionner
<?php
$json = file_get_contents('https://apex.oracle.com/pls/apex/raspberrypi/weatherstation/getalllastmeasurement');
$json = utf8_encode($json);
$obj = var_dump(json_decode($json));
foreach ($obj->items as $value) {
$ground_temp = isset($value->ground_temp) ? $value->ground_temp : 'N/A';
echo $value->weather_stn_name . ' : ' . $ground_temp . '<br/>';
}
?>
mais j'obtiens la même chose :
http://meteovictorhugo.ddns.net:1800/demo/world4.php
si quelqu'un a une idée, nous lui serons très reconnaissants et vous iaderz les élèves (et leur professeur) à apprendre des choses !!!
merci
jerome