API веб-службы SOAP Global Weather
Использование PHP (с включенным модулем SOAP в вашем 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 должен содержать XML-документ, содержащий влажность, температуру, условия неба, ветер и т. Д., Которые вы можете адаптировать к вашим потребностям. Вы можете легко поиграть с онлайн-демонстрацией на www.webservice.net, чтобы почувствовать вещи.