通过API获得当前天气的最佳方法?
-
30-09-2019 - |
题
通过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。
地下天气(wunderground.com)- 从Weather.com的页脚中的链接中发现它。
自由: 如果$ 0,您会收到500个API电话或10个API电话/分钟
笔记: 当您先注册帐户时,它可以更好地工作 然后, ,登录时,购买您的API密钥。
不隶属于 StackOverflow