气象资讯网

您现在的位置是: 首页 > 空气质量

文章内容

山西天气预报播报_山西天气预报查询接口

tamoadmin 2024-06-13
1.朔州天气预报朔州天气2.山西运城今天24小时天气预报查询,今日白天天气,夜间天气情况怎么样最近在做微信公众平台测试时,想在里面子菜单上添加查询未来几天(包括

1.朔州天气预报朔州天气

2.山西运城今天24小时天气预报查询,今日白天天气,夜间天气情况怎么样

山西天气预报播报_山西天气预报查询接口

最近在做微信公众平台测试时,想在里面子菜单上添加查询未来几天(包括今天)天气的功能,就查找了下好用的天气预报查询接口API,使用比较多的有:国家气象局天气接口、新浪天气预报接口、百度天气预报接口、google天气接口、Yahoo天气接口等等,我使用的是百度提供的免费天气查询接口API,下面与大家分享下...

1、查询方式:

百度提供的是根据纬度和城市名查询天气情况

2、接口事例:

3、接口参数说明:

4、返回结果说明:

5、

//城市名

$city?=?'上海';

//对json格式的字符串进行编码

$arr?=json_decode($str,TRUE);?

print_r($atr);

//城市名

$city = '上海';

//获取json格式的数据

$str =file_get_contents("".$city."&output=json&ak=5slgyqGDENN7Sy7pw29IUvrZ");

//对json格式的字符串进行编码

$arr =json_decode($str,TRUE); ?

print_r($atr);

6、返回页面的是json编码后的数据:

[plain] view plain copy print?

<meta?charset="UTF-8">

Array

(

[error]?=>?0

[status]?=>?success

[date]?=>?2014-03-17

[results]?=>?Array

(

[0]?=>?Array

(

[currentCity]=>?上海

[weather_data]=>?Array

(

[0]=>?Array

(

[date]?=>?周一(今天,?实时:19℃)

[dayPictureUrl]?=>晴

[wind]?=>?西南风3-4级

[temperature]?=>?13℃

)

[1]?=>?Array

(

[date]=>?周二

[dayPictureUrl]?=>多云转阴

[wind]=>?东北风3-4级

[temperature]?=>?24?~?9℃

)

[2]?=>?Array

(

[date]=>?周三

[dayPictureUrl]?=>中雨转小雨

[wind]=>?东北风3-4级

[temperature]?=>?15?~?8℃

)

[3]?=>?Array

(

[date]=>?周四

[dayPictureUrl]?=>多云转晴

[wind]=>?北风3-4级

[temperature]?=>?14?~?6℃

)

)

)

)

)

<meta charset="UTF-8">

Array

(

[error] => 0

[status] => success

[date] => 2014-03-17

[results] => Array

(

[0] => Array

(

[currentCity]=> 上海

[weather_data]=> Array

(

[0]=> Array

(

? [date] => 周一(今天, 实时:19℃)

? [dayPictureUrl] => ? [nightPictureUrl] => [weather] => 晴

? [wind] => 西南风3-4级

? [temperature] => 13℃

)

[1] => Array

(

[date]=> 周二

? [dayPictureUrl] => ? [nightPictureUrl] => [weather]=> 多云转阴

[wind]=> 东北风3-4级

? [temperature] => 24 ~ 9℃

)

[2] => Array

(

[date]=> 周三

? [dayPictureUrl] => ? [nightPictureUrl] => [weather]=> 中雨转小雨

[wind]=> 东北风3-4级

? [temperature] => 15 ~ 8℃

)

[3] => Array

(

[date]=> 周四

? [dayPictureUrl] => [nightPictureUrl] => [weather]=> 多云转晴

[wind]=> 北风3-4级

? [temperature] => 14 ~ 6℃

)

)

)

)

)

7、PHP中自带了处理json格式字符串的内置函数,下面做一个事例,并给出完整代码:

[php] view plain copy print?

<metacharset="UTF-8">

<?php

//城市名

$city?=?'上海';

//获取json格式的数据

$str?=?file_get_contents("".$city."&output=json&ak=5slgyqGDENN7Sy7pw29IUvrZ");

//对json格式的字符串进行编码

$arr?=?json_decode($str,TRUE);?

echo?"城市:".$arr['results'][0]['currentCity']."?日期:".$arr['date']."<br?/><br?/>";

foreach($arr['results'][0]['weather_data']as?$val)

{

echo?$val['date']."<br/>";

echo?"天气:{$val['weather']}<br/>";

echo?"风向:{$val['wind']}<br/>";

echo?"温度:{$val['temperature']}<br/><br?/>";

}

>

<metacharset="UTF-8">

<?php

//城市名

$city = '上海';

//获取json格式的数据

$str = file_get_contents("".$city."&output=json&ak=5slgyqGDENN7Sy7pw29IUvrZ");

//对json格式的字符串进行编码

$arr = json_decode($str,TRUE); ?

echo "城市:".$arr['results'][0]['currentCity']." 日期:".$arr['date']."<br /><br />";

foreach($arr['results'][0]['weather_data']as $val)

{

echo $val['date']."<br/>";

echo "天气:{$val['weather']}<br/>";

echo "风向:{$val['wind']}<br/>";

echo "温度:{$val['temperature']}<br/><br />";

}

>

8、返回的内容如下:

朔州天气预报朔州天气

百度API Key申请地址:创建应用 如图:?

提交后得到API Key ,运行结果如下:

扩展资料:

??API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。?

API函数包含在Windows系统目录下的动态连接库文件中。Windows API是一套用来控制Windows的各个部件的外观和行为的预先定义的Windows函数。

参考资料:

百度百科-api接口

山西运城今天24小时天气预报查询,今日白天天气,夜间天气情况怎么样

1、山西朔州天气2、201611月份朔州天气和气温查询3、朔州未来一周天气预报4、朔州近日的天气山西朔州天气

09日朔州天气

白天

阵雨

19℃

西北风

5-6级

黑夜

多云

-1℃

西北风

4-5级

10日朔州天气

白天

多云

14℃

西北风

5-6级

黑夜

多云

-1℃

西北风

4-5级

11日朔州天气

白天

17℃

西北风

4-5级

黑夜

1℃

西北风

3-4级

12日朔州天气

白天

20℃

西北风

3-4级

黑夜

3℃

西风

3-4级

13日朔州天气

白天

21℃

西风

3-4级

黑夜

5℃

西北风

3-4级

14日朔州天气

白天

20℃

西北风

3-4级

黑夜

6℃

西风

微风

朔州天气预报7天:

谢谢采纳!!!

201611月份朔州天气和气温查询

山西朔州天气预报

11月01日(周二

多云转晴-3~8℃

西南风1-2级

空气良

11月02日(周三

晴-1~11℃

北风1-2级

空气优

11月03日(周四

晴2~15℃

北风1-2级

空气优

11月04日(周五

晴-4~17℃

北风1-2级

空气优

11月05日(周六

晴转多云1~13℃

西南风3-4级

空气良

11月06日(周日

多云0~10℃

西南风3级

空气优

11月07日(周一

阴转多云-3~4℃

西北风3级

空气优

11月08日(周二

多云转晴-2~5℃

东北风3级

空气优

11月09日(周三

晴-1~6℃

西风3级

空气优

11月10日(周四

晴转多云0~7℃

南风3级

空气优

11月11日(周五

多云1~9℃

西风3级

空气优

11月12日(周六

多云0~9℃

西南风3级

空气优

朔州未来一周天气预报

你好,朔州,

04/06多云转阴5~21℃

明日

04/07阴转小雨4~20℃

04/08周六阵雨2~9℃

04/09周日阵雨-1~15℃

04/10周一晴-2~17℃

04/11周二多云0~17℃

04/12周三晴转小雨2~14℃

朔州近日的天气

2012年07月30日朔州天气白天中雨24℃微风

黑夜中雨17℃微风

2012年07月31日朔州天气白天小雨22℃微风

黑夜多云16℃微风

2012年08月01日朔州天气白天多云27℃微风

黑夜多云17℃微风

今日白天

多云

最高:5℃

今日夜间

最低:-5℃

空气质量:良

气压:1034 hPa

风向:西北风

风力:4级

湿度:26%

降水概率:10%

紫外线强度:弱

日照时数:8小时

日出:7:42

日落:17:30