2010-09-03 15 views

Antwort

2

Global Weather SOAP Webservice API

PHP (mit dem SOAP-Modul in der php.ini aktiviert):

$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 sollte dann ein XML-Dokument enthält, die Feuchtigkeit enthält, Temperatur, Himmel Bedingungen, Wind usw. dass Sie sich an Ihre Bedürfnisse anpassen können. Sie können trotzdem problemlos mit der Online-Demo auf www.webservice.net spielen, um ein Gefühl für die Dinge zu bekommen.

+6

Die Verbindung ist unterbrochen –

1

Ich habe ein Weather API auf mashape zur Verfügung gestellt, und sie haben ein gebrauchsfertiges einfaches PHP SDK. Diese API ist wirklich einfach zu benutzen, weil wir die coolen Standards verwenden, die heutzutage verfügbar sind, wie JSON und REST.

Wenn Sie es bitte auf mashape

1

Programmable Web hat eine list of Weather API's versuchen. In ihrem Verzeichnis sind 26 Wetter-APIs aufgelistet. Die populäreren Dienste werden Bibliotheken für gemeinsame Plattformen haben, also suchen Sie dort nach einer PHP-Bibliothek.

+0

Beide Verbindungen sind unterbrochen – kevnk

0

Weather Underground (wunderground.com) -finden Sie es von einem Link aus der Fußzeile von weather.com.

FREE: Für $ 0, Sie 500-API-Aufrufe/Tag oder 10-API-Aufrufe/min

Hinweis erhalten: Es funktioniert besser, wenn Sie zunächst ein Konto registrieren, dann, während in unterzeichnet, Erwerben Sie Ihren API-Schlüssel.

Verwandte Themen