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

您能以此API为例吗?

有帮助吗?

解决方案

全球天气肥皂网服务API

使用php(在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上使用在线演示来感觉到事情。

其他提示

尝试 Services_Weather 在梨上。它有全球天气,元。 al。

我制造了一个 天气API 在Mashape上可用,他们可以准备使用简单的PHP SDK。此API确实很容易使用,因为我们使用如今可用的酷标准,例如JSON和REST。

如果您喜欢它,请尝试一下 mashape

可编程网络 有一个 天气API清单. 。目录中列出了26个天气API。更受欢迎的服务将为普通平台提供库,因此请在那里寻找PHP库。

地下天气(wunderground.com)- 从Weather.com的页脚中的链接中发现它。

自由: 如果$ 0,您会收到500个API电话或10个API电话/分钟

笔记: 当您先注册帐户时,它可以更好地工作 然后, ,登录时,购买您的API密钥。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top