Bonjour,
Je recherche un widget météo configurable. Avec la possibilité de mettre un code postal ou une ville et de récupérer la météo associé.
Merci d'avance
Version imprimable
Bonjour,
Je recherche un widget météo configurable. Avec la possibilité de mettre un code postal ou une ville et de récupérer la météo associé.
Merci d'avance
Bonjour,
Voici l'API de google que j'utilise
http://www.google.com/ig/api?weather...u code postale
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 <? $xml = simplexml_load_file('http://www.google.com/ig/api?weather=jakarta'); $information = $xml->xpath("/xml_api_reply/weather/forecast_information"); $current = $xml->xpath("/xml_api_reply/weather/current_conditions"); $forecast_list = $xml->xpath("/xml_api_reply/weather/forecast_conditions"); ?> <html> <head> <title>API Météo</title> </head> <body> <h1><?= print $information[0]->city['data']; ?></h1> <h2>Météo actuelle</h2> <div class="weather"> <img src="<?= 'http://www.google.com' . $current[0]->icon['data']?>" alt="weather"?> <span class="condition"> <?= $current[0]->temp_f['data'] ?>° F, <?= $current[0]->condition['data'] ?> </span> </div> <h2>prévistion</h2> <? foreach ($forecast_list as $forecast) : ?> <div class="weather"> <img src="<?= 'http://www.google.com' . $forecast->icon['data']?>" alt="weather"?> <div><?= $forecast->day_of_week['data']; ?></div> <span class="condition"> <?= $forecast->low['data'] ?>° F - <?= $forecast->high['data'] ?>° F, <?= $forecast->condition['data'] ?> </span> </div> <? endforeach ?> </body> </html>
Ah je ne savais pas que google avait une API météo :ccool:
Merci c'est exactement ce que je cherché :)
Rah j'ai une erreur que je ne comprend pas :
J'ai beau mettre les utf8_encode / decode, ca ne change rien. Une idée ?Code:
1
2 Warning: simplexml_load_file(): http://www.google.com/ig/api?weather=trappes:1: parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0xCE 0x6C 0x65 0x2D in /xxx/xxx/xx/xx/apps/recruteur/modules/accueil/templates/indexSuccess.php on line 14 Warning: simplexml_load_file(): bile_zipped="1" row="0" section="0" >
merci de bien vouloir publier le code du fichier indexSuccess.php pour voir exactement d'ou vien l'erreur
météo paris La Ville de Paris bénéficie d'un climat tempéré en raison de sa localisation en Europe occidentale et les effets du réchauffement du Gulf Stream.