Bien sur l'installation se fait avec YUM :

yum install php-pear-Services-Weather

Pour ceux qui préfèrent encore le téléchargement :

  • FC6 : dans les extras
  • FC5 : dans les extras
  • FC4 : php-pear-Services-Weather-1.4.0-1.fc4.remi.noarch.rpm (57 Ko)
  • FC3 : php-pear-Services-Weather-1.4.0-1.fc3.remi.noarch.rpm (57 Ko)

Personnellement, j'ai choisi d'utiliser le service en ligne (WebService) proposé par http://www.weather.com/.

Un enregistrement en ligne est proposé. Cette démarche gratuite permet d'obtenir un identifiant de connexion, bien que l'utilisation du service semble fonctionner sans.

Un Kit de développement est disponible. Il permet de récupérer les images associées aux conditions météo retournées par le service ainsi qu'un documentation très détaillée.

Le plus simple consiste à reprendre les exemples fournis avec l'extension, notamment :

/usr/share/doc/php-pear-Services-Weather-1.4.0/examples/weather.com-basic.php

Cet exemple récupère et stock dans un tableau les conditions météo pour une ville, ainsi que les prévisions sur 2 jours (jusqu'à 10 possible). Un mécanisme de cache est prévu de manière à éviter que chaque visiteur de votre site provoque la consultation du service.

Le seul problème pour nous et la nécessité de traduire les chaines de texte décrivant les "conditions", ainsi que certaines images qui contiennent des mots anglais. Cela se fera au fil de l'eau, au fur et à mesure de la découverte des nouvelles chaines (enregistrement dans les journaux du serveur apache). Ces informations météo devraient être prochainement disponibles sur l'Intranet de mon employeur (oui, je sais, mais faut bien distraire nos utilisateurs).