天气预报查询接口API,在这里我使用的是国家气象局天气预报接口
使用较多的还有:新浪天气预报接口、百度天气预报接口、google天气接口、Yahoo天气接口等等。
1、查询方式
根据地名查询各城市天气情况
2.请求URL地址
http://route.showapi.com/9-2
3、接口参数说明:
一、系统级参数(所有接入点都需要的参数):
二、应用级参数(每个接入点有自己的参数):
4.返回参数
以JSON格式返回结果
1)系统级参数(所有接入点都会返回的参数)
2)应用级参数(系统级输出参数showapi_res_body字段中的json数据结构)
具体调用操作:
PHP中自带了处理json格式字符串的内置函数,下面做一个事例,并给出完整代码:
= '46435'; = '7c55aef4ede442ffa49b24c2c808e523'; = 'showapi_appid'=> ,
'areaid'=> "",
'area'=> "淄博",
'needMoreDay'=> "",
'needIndex'=> "",
'needHourData'=> "",
'need3HourForcast'=> "",
'needAlarm'=> "" createParam (, = "" = ""( ( => ( != '' && != '' .= . .= .'='.().'&' .= ;
= (( .= 'showapi_sign='.;
= createParam(, = 'http://route.showapi.com/9-2?'. = ( = (json_decode( = ->
效果如图: