Quel est le meilleur moyen d'obtenir la météo actuelle via API? Pourriez-vous faire un exemple avec cette API?Meilleur moyen d'obtenir la météo actuelle via l'API?
Répondre
Global Weather SOAP Webservice API
En utilisant PHP (avec le module SOAP activé dans votre php.ini):
$client = new SoapClient("http://www.webservicex.net/globalweather.asmx?wsdl");
$params = new stdClass;
$params->CityName= 'Auckland';
$params->CountryName= 'New Zealand';
$result = $client->GetWeather($params);
// Check for errors...
$weatherXML = $result->GetWeatherResponse;
$ weatherXML devrait alors contenir un document XML qui contient de l'humidité, la température, les conditions du ciel, etc vent que vous pouvez adapter à vos besoins. Vous pouvez facilement jouer avec la démo en ligne sur www.webservice.net pour avoir une idée des choses.
Le lien est rompu –
Essayez Services_Weather sur pear. Il fait Global Weather, METAR, et. Al.
J'ai fait un Weather API disponible sur mashape, et ils ont un SDK PHP prêt à l'emploi. Cette API est vraiment simple à utiliser car nous utilisons les standards les plus cool qui sont disponibles de nos jours, comme JSON et REST.
Si vous l'aimez s'il vous plaît donner un essai sur mashape
Programmable Web a une list of Weather API's. Il y a 26 API Météo listées dans leur répertoire. Les services les plus populaires auront des bibliothèques pour les plates-formes communes alors cherchez là une bibliothèque php.
Les deux liens sont brisés – kevnk
Weather Underground (wunderground.com) - l'a trouvée à partir d'un lien du pied de page de weather.com.
GRATUIT: 0 $, vous obtenez 500 appels API/jour ou 10 appels API/min
REMARQUE: Il fonctionne mieux lorsque vous enregistrez un compte en premier lieu, puis, tout en étant connecté, achetez votre clé API.
Service d'API de sorcellerie que vous utilisez? – RobertPitt
Appuyez sur la coche de la question si cela vous aide. – hydrogen