首页 生活常用 全国天气预报
全国天气预报

全国天气预报

  • 1915
  • 14060
全国3000多个省市的天气预报查询,包括实时天气气温、最高最低温度、风级、风力、湿度、气压,穿衣、运动、洗车、感冒、空气污染扩散、紫外线等指数,7天天气、风力、最低最高温度、日出日落时间,未来24小时的时天气、气温,空气质量指数、PM2.5指数等信息。图片地址:http://api.jisuapi.com/weather/icon.zip
48.00/100000次
申请就送100次
https://api.jisuapi.com/weather/query
JSON,JSONP
GET POST
https://api.jisuapi.com/weather/query?appkey=yourappkey&city=安顺

请求参数:

API在线测试
参数名称类型必填说明
city string 城市
cityid int 城市ID
citycode string 城市天气代号
location string 经纬度 纬度在前,,分割 如:39.983424,116.322987
ip string IP

返回参数:

参数名称类型说明
city string 城市
cityid int 城市ID
citycode string 城市天气代号
date string 日期
week string 星期
weather string 天气
temp string 气温 ℃
temphigh string 最高气温 ℃
templow string 最低气温 ℃
img string 图片数字
humidity string 湿度 %
pressure string 气压 hpa
windspeed string 风速 m/s
winddirect string 风向
windpower string 风级
updatetime string 更新时间
index string 生活指数
iname string 指数名称
ivalue string 指数值
detail string 指数详情
so2 string 二氧化硫1小时平均 μg/m³
so224 string 二氧化硫24小时平均 μg/m³
no2 string 二氧化氮1小时平均 μg/m³
no224 string 二氧化氮24小时平均 μg/m³
co string 一氧化碳1小时平均 mg/m³
co24 string 一氧化碳24小时平均 mg/m³
o3 string 臭氧1小时平均 μg/m³
o38 string 臭氧8小时平均 μg/m³
o324 string 臭氧24小时平均 μg/m³
pm10 string PM10 1小时平均 μg/m³
pm1024 string PM10 24小时平均 μg/m³
pm2_5 string PM2.5 1小时平均 μg/m³
pm2_524 string PM2.5 24小时平均 μg/m³
iso2 string 二氧化硫指数
ino2 string 二氧化氮指数
ico string 一氧化碳指数
io3 string 臭氧指数
io38 string 臭氧8小时指数
ipm10 string PM10指数
ipm2_5 string PM2.5指数
aqi string AQI指数
primarypollutant string 首要污染物
quality string 空气质量指数类别,有“优、良、轻度污染、中度污染、重度污染、严重污染”6类
timepoint string 发布时间
aqiinfo string AQI指数信息
level string 等级
color string 指数颜色值
affect string 对健康的影响
measure string 建议采取的措施
daily string 按天时间
night string 夜间
sunset string 日落时间
day string 白天
hourly string 按小时
time string 时间
soncity string 城市 有些地级市取市府的天气
soncityid int 城市ID
soncitycode string 城市代号
sunrise string 日出时间

请求代码:

查看代码
<?php

require_once 'curl.func.php';

$appkey = 'your_appkey_here';//你的appkey
$city = '安顺';//utf8
$cityid='111';//任选
$citycode='101260301';//任选
$url = "https://api.jisuapi.com/weather/query?appkey=$appkey&city=$city";
$result = curlOpen($url, ['ssl'=>true]);
$jsonarr = json_decode($result, true);
//exit(var_dump($jsonarr));
if($jsonarr['status'] != 0)
{
    echo $jsonarr['msg'];
    exit();
}

$result = $jsonarr['result'];
echo $result['city'].' '.$result['cityid'].' '.$result['citycode'].' '.$result['date'].' '.$result['week'].' '.$result['weather'].' '.$result['temp'].'
'; echo $result['temphigh'].' '.$result['templow'].' '.$result['img'].' '.$result['humidity'].' '.$result['pressure'].' '.$result['windspeed'].' '.$result['winddirect'].'
'; echo $result['windpower'].' '.$result['updatetime'].'
'; echo '指数:
'; foreach($result['index'] as $index) { echo $index['iname'].' '.$index['ivalue'].' '.$index['detail']. '
'; } echo '空气质量指数:
'; $aqi = $result['aqi']; echo $aqi['so2'].' '.$aqi['so224'].' '.$aqi['no2'].' '.$aqi['no224'].' '.$aqi['co']. '
'; echo $aqi['co24'].' '.$aqi['o3'].' '.$aqi['o38'].' '.$aqi['o324'].' '.$aqi['pm10']. '
'; echo $aqi['pm1024'].' '.$aqi['pm2_5'].' '.$aqi['pm2_524'].' '.$aqi['iso2'].' '.$aqi['ino2']. '
'; echo $aqi['ico'].' '.$aqi['io3'].' '.$aqi['io38'].' '.$aqi['ipm10'].' '.$aqi['ipm2_5']. '
'; echo $aqi['aqi'].' '.$aqi['primarypollutant'].' '.$aqi['quality'].' '.$aqi['timepoint']. '
'; echo $aqi['aqiinfo']['level'].' '.$aqi['aqiinfo']['color'].' '.$aqi['aqiinfo']['affect'].' '.$aqi['aqiinfo']['measure']. '
'; echo '未来几天天气:
'; foreach($result['daily'] as $daily) { echo $daily['date'].' '.$daily['week'].' '.$daily['sunrise'].' '.$daily['sunset']. '
'; echo $daily['night']['weather'].' '.$daily['night']['templow'].' '.$daily['night']['img'].' '.$daily['night']['winddirect'].' '.$daily['night']['windpower']. '
'; echo $daily['day']['weather'].' '.$daily['day']['temphigh'].' '.$daily['day']['img'].' '.$daily['day']['winddirect'].' '.$daily['day']['windpower']. '
'; } echo '未来几小时天气:
'; foreach($result['hourly'] as $hourly) { echo $hourly['time'].' '.$hourly['weather'].' '.$hourly['temp'].' '.$hourly['img']. '
'; }

JSON返回示例 :

{
    "status": 0,
    "msg": "ok",
    "result": {
        "city": "安顺",
        "cityid": "111",
        "citycode": "101260301",
        "date": "2015-12-22",
        "week": "星期二",
        "weather": "多云",
        "temp": "16",
        "temphigh": "18",
        "templow": "9",
        "img": "1",
        "humidity": "55",
        "pressure": "879",
        "windspeed": "14.0",
        "winddirect": "南风",
        "windpower": "2级",
        "updatetime": "2015-12-22 15:37:03",
        "index": [
            {
                "iname": "空调指数",
                "ivalue": "较少开启",
                "detail": "您将感到很舒适,一般不需要开启空调。"
            },
            {
                "iname": "运动指数",
                "ivalue": "较适宜",
                "detail": "天气较好,无雨水困扰,较适宜进行各种运动,但因气温较低,在户外运动请注意增减衣物。"
            }
        ],
        "aqi": {
            "so2": "37",
            "so224": "43",
            "no2": "24",
            "no224": "21",
            "co": "0.647",
            "co24": "0.675",
            "o3": "26",
            "o38": "14",
            "o324": "30",
            "pm10": "30",
            "pm1024": "35",
            "pm2_5": "23",
            "pm2_524": "24",
            "iso2": "13",
            "ino2": "13",
            "ico": "7",
            "io3": "9",
            "io38": "7",
            "ipm10": "35",
            "ipm2_5": "35",
            "aqi": "35",
            "primarypollutant": "PM10",
            "quality": "优",
            "timepoint": "2015-12-09 16:00:00",
            "aqiinfo": {
                "level": "一级",
                "color": "#00e400",
                "affect": "空气质量令人满意,基本无空气污染",
                "measure": "各类人群可正常活动"
            }
        },
        "daily": [
            {
                "date": "2015-12-22",
                "week": "星期二",
                "sunrise": "07:39",
                "sunset": "18:09",
                "night": {
                    "weather": "多云",
                    "templow": "9",
                    "img": "1",
                    "winddirect": "无持续风向",
                    "windpower": "微风"
                },
                "day": {
                    "weather": "多云",
                    "temphigh": "18",
                    "img": "1",
                    "winddirect": "无持续风向",
                    "windpower": "微风"
                }
            }
        ],
        "hourly": [
            {
                "time": "16:00",
                "weather": "多云",
                "temp": "14",
                "img": "1"
            },
            {
                "time": "17:00",
                "weather": "多云",
                "temp": "13",
                "img": "1"
            }
        ]
    }
}
                    

API错误码:

代号说明
201 城市和城市ID和城市代号都为空
202 城市不存在
203 此城市没有天气信息
210 没有信息

系统错误码:

代号说明
101 APPKEY为空或不存在
102 APPKEY已过期
103 APPKEY无请求此数据权限
104 请求超过次数限制
105 IP被禁止
106 IP请求超过限制
107 接口维护中
108 接口已停用
计次套餐套餐规格价格
免费套餐 100次 0.00 元  ≈0元/次
Level1 100000次 48.00 元  ≈0.00048元/次
Level2 200000次 95.00 元  ≈0.000475元/次
Level3 500000次 235.00 元  ≈0.00047元/次
Level4 1000000次 465.00 元  ≈0.000465元/次
* 包月套餐和计次套餐不可同时购买,不可叠加使用。
包月套餐套餐规格价格
Level2
特惠
3000次/天 27.00元 ≈0.00030元/次
Level3 6000次/天 52.00元 ≈0.00029元/次
Level4 10000次/天 84.00元 ≈0.00028元/次
* 套餐使用时限为订购之日起30日。

活动推荐ACTIVITY 更多

  • orc活动

其它推荐RECOMMENDED DATA 更多