接口地址:
http://www.weather.com.cn/data/sk/101010100.html
http://www.weather.com.cn/data/cityinfo/101010100.html
http://m.weather.com.cn/data/101010100.html
前面的地址为主地址 后面的页面ID为该城市的ID
想要知道城市的ID的话,可以通过上述的地址首页,先查询该城市,然后再对应城市的天气预报页面
一般为 数字101010100.shtml 该数字101010100就是该城市的代码
然后通过上述的接口 获取对应的天气预报信息。
第三个接口是获取最为详细的天气预报,包含了一周之内的天气信息。
获取的页面为JSON格式,用file_get_contents可以轻松获取,然后json_decode()轻松转换为数组,由你来搞它了!
$weather = file_get_contents( 'http://m.weather.com.cn/data/101040100.html' );
$data = json_decode( $weather, true );
echo '<pre>';
print_r($data);
echo '</pre>';
本文介绍了一种开源免费的天气预报API接口,提供了多个不同详细程度的天气预报数据获取方式。用户可以通过简单的HTTP请求获得JSON格式的数据,并使用PHP等语言进行解析。
1398

被折叠的 条评论
为什么被折叠?



