2010-09-03 12 views

Odpowiedz

2

Global Weather SOAP Webservice API

Korzystanie z PHP (z modułem obsługującym SOAP w pliku 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 powinien następnie zawierać dokument XML zawierający wilgotność, temperatura, warunki niebo, wiatr itp możesz dostosować się do swoich potrzeb. Możesz łatwo zagrać w demo online na stronie www.webservice.net, aby poznać rzeczy.

+6

Link jest uszkodzony –

1

Zrobiłem Weather API dostępne na mashape i mają gotowy do użycia prosty pakiet PHP SDK. Ten api jest naprawdę prosty w użyciu, ponieważ korzystamy z najnowszych standardów, które są obecnie dostępne, takich jak JSON i REST.

Jeśli chcesz to proszę spróbować na mashape

1

Programmable Web ma list of Weather API's. W ich katalogu znajduje się 26 interfejsów API Weather. Bardziej popularne usługi będą miały biblioteki dla typowych platform, więc szukaj tam biblioteki php.

+0

Oba łącza są zepsute – kevnk

0

Weather Underground (wunderground.com) -Zrób to z linku ze stopki weather.com.

darmo: za 0 $, otrzymasz 500 wywołań API/dzień lub 10 wywołań API/min

UWAGA: To działa lepiej, gdy zarejestrować konto najpierw następnie, po zalogowaniu się, kup swój klucz API.

Powiązane problemy