2010-09-03 7 views

Respuesta

2

Global Weather SOAP Webservice API

Uso de PHP (con el módulo de SOAP habilitado en su 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 continuación, debe contener un documento XML que contiene humedad, temperatura, condiciones del cielo, etc viento que puedes adaptarte a tus necesidades Puede jugar fácilmente con la demostración en línea en www.webservice.net de todos modos para tener una idea de las cosas.

+6

El enlace está roto –

1

Hice un Weather API disponible en mashape, y tienen un SDK de PHP simple listo para usar. Esta aplicación es realmente simple de usar porque usamos los estándares geniales que están disponibles hoy en día, como JSON y REST.

si te gusta por favor, darle una oportunidad en mashape

1

Programmable Web tiene un list of Weather API's. Hay 26 API meteorológicas enumeradas en su directorio. Los servicios más populares tendrán bibliotecas para plataformas comunes, así que busque una biblioteca php.

+0

Ambos enlaces están rotos – kevnk

0

Weather Underground (wunderground.com) - encuéntralo en un enlace del pie de página de weather.com.

GRATIS: Por $ 0, se obtiene 500 llamadas a la API/día o 10 llamadas a la API/min

NOTA: Funciona mejor cuando se registre una cuenta en primer lugar, continuación, con la sesión iniciada, compra tu clave API

Cuestiones relacionadas