Php 通过API获取当前天气的最佳方法?

Php 通过API获取当前天气的最佳方法?,php,api,weather,mashup,weather-api,Php,Api,Weather,Mashup,Weather Api,通过API获取当前天气的最佳方法是什么 你能用这个API做一些例子吗? 使用PHP(在PHP.ini中启用SOAP模块): $weatherXML应该包含一个XML文档,该文档包含湿度、温度、天空条件、风等,您可以根据需要进行调整。无论如何,你都可以轻松地在www.webservice.net上玩在线演示,感受一下事物。试试pear。它提供全球天气、METAR等功能。我在mashape上提供了一个可供使用的简单PHP SDK。 这个api使用起来非常简单,因为我们使用了现在可用的很酷的标准,比如

通过API获取当前天气的最佳方法是什么

你能用这个API做一些例子吗?

使用PHP(在PHP.ini中启用SOAP模块):

$weatherXML应该包含一个XML文档,该文档包含湿度、温度、天空条件、风等,您可以根据需要进行调整。无论如何,你都可以轻松地在www.webservice.net上玩在线演示,感受一下事物。

试试pear。它提供全球天气、METAR等功能。

我在mashape上提供了一个可供使用的简单PHP SDK。 这个api使用起来非常简单,因为我们使用了现在可用的很酷的标准,比如JSON和REST

如果您喜欢,请试穿一下。

有一个。他们的目录中列出了26个天气API。更流行的服务将有用于通用平台的库,因此请在那里寻找php库

-从weather.com的页脚链接中找到它

免费:只要花0美元,你每天就能收到500次API调用,或者每分钟收到10次API调用


注意:首先注册帐户,然后在登录时购买API密钥,效果会更好

你正在使用Witch API服务?如果有帮助,请按问题上的勾号。两个链接都断开了。老职位。链接已断开。不是最好的天气API。不再是“免费”API。此链接也已失效。
$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;