百度天气api信息获取

发布时间:2020-02-25 20:55:59 热度: 2708 ℃ 评论数: 0

百度天气API:

http://api.map.baidu.com/telematics/v3/weather?location='城市地址'&output=json&ak=8c13cd221285c1164f014ab1d1958d2f

完整代码:

$city = "北京";

$url = 'http://api.map.baidu.com/telematics/v3/weather?location='.$city.'&output=json&ak=8c13cd221285c1164f014ab1d1958d2f';

$data = file_get_contents($url);

$provinces = json_decode($data,true); $j=$provinces["results"][0]["currentCity"]; echo $j; $p=$provinces["results"][0]["pm25"]; echo '天气:pm2.5指数'.$p.'。'; for ($l=0;$l<=3;$l++){ $z=$provinces["results"][0]["weather_data"][$l]["date"]; echo $z.','; $m=$provinces["results"][0]["weather_data"][$l]["temperature"]; echo $m.','; $z=$provinces["results"][0]["weather_data"][$l]["weather"]; echo $z.'。'; } for ($i=0;$i<=4;$i++){ $s=$provinces["results"][0]["index"][$i]["des"]; echo $s; }

输出结果:

北京天气:pm2.5指数71。周二 02月25日 (实时:8℃),9 ~ -2℃,阴转晴。周三,9 ~ -3℃,多云转阴。周四,4 ~ -3℃,雨夹雪转阴。周五,8 ~ -2℃,晴转多云。建议着厚外套加毛衣等服装。年老体弱者宜着大衣、呢外套加羊毛衫。适宜洗车,未来持续两天无雨天气较好,适合擦洗汽车,蓝天白云、风和日丽将伴您的车子连日洁净。各项气象条件适宜,无明显降温过程,发生感冒机率较低。天气较好,无雨水困扰,较适宜进行各种运动,但因天气凉,在户外运动请注意增减衣物。紫外线辐射强,建议涂擦SPF20左右、PA++的防晒护肤品。避免在10点至14点暴露于日光下。







吐槽一下
  • 消灭零回复

手机扫码访问