php-pear-Services-Weather-1.4.0-1
+
Par Remi le mardi 21 novembre 2006, 18:05 - Archives - Lien permanent
RPM of this PHP extension is available on remi repo for FC3, FC4 and in the Extras for FC5, FC6 and devel. It acts as an interface to various online weather-services.
Le RPM de cette extension PHP est disponible dans le dépôt remi pour FC3, FC4 et dans les Extras pour FC5, FC6 et "devel". Il fournit une interface vers plusieurs services de méteo en ligne.
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).
Commentaires
Billet archivé, voir php-pear-Services-Weather-1.4.2-1