Tentative avec les webservices

vendredi 4 avril 2003 :: perrick :: PHP :: aucun commentaire :: aucun trackback

Cette après-midi je me suis replongé dans l'univers des webservices. J'avais utilisé il y a quelque temps l'API de Google pour ajouter un moteur de recherche sur le site de No Parking.

Aujourd'hui, je suis tombé sur CapeScience - un site "communautaire" géré par Cape Clear, une boîte que fait des logiciels orientés webservices. On y trouve un webservice de météo mondiale. Avec NuSOAP, avoir l'état du ciel lillois devient :


if (!file_exists("inc/nusoap.php")) {
echo "panic: inc/nusoap.php doesn't exist";exit;
} else {
require("inc/nusoap.php");
$soapclient = new soapclient("http://live.capescience.com/ccx/GlobalWeather");
$namespace = "capeconnect:GlobalWeather:GlobalWeather";
$soapAction = "capeconnect:GlobalWeather:GlobalWeather $parameters = array("code"=>"LFQQ");
$soapresult = $soapclient->call("getWeatherReport",$parameters,$namespace,$soapAction);
}


Il y a quand même un soucis : toutes les répones sont en anglais. Mais j'ai fini par découvrir que le ciel était à 762m ;-)

Au passage : si quelqu'un a un lien intéressant sur le projet Météo au Canada, je suis preneur.

Vos commentaires et/ou trackbacks

Aucun commentaire, ni de trackback pour le moment.

Ajouter un commentaire

Les commentaires pour ce billet sont fermés.