首页 生活常用 空气质量指数数据接口
空气质量指数

空气质量指数

5.00/10000次
申请就送1000次
全国空气指数查询
  • 收藏数:1610
  • 使用数:2039
http://api.jisuapi.com/aqi/query
JSON,JSONP
GET POST
http://api.jisuapi.com/aqi/query?appkey=yourappkey&city=杭州

请求参数:

API在线测试
参数名称类型必填说明
city string 城市 和城市ID任选一个
cityid int 城市ID

返回参数:

参数名称类型说明
cityid int 城市ID
city string 城市
so2 string 二氧化硫1小时平均
so224 string 二氧化硫24小时平均
no2 string 二氧化氮1小时平均
no224 string 二氧化氮24小时平均
co string 一氧化碳1小时平均 mg/m3
co24 string 一氧化碳24小时平均 mg/m3
o3 string 臭氧1小时平均
o38 string 臭氧8小时平均
o324 string 臭氧24小时平均
pm10 string PM10 1小时平均
pm1024 string PM10 24小时平均
pm2_5 string PM2.5 1小时平均
pm2_524 string PM2.5 24小时平均
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 建议采取的措施
position string 监测点
positionname string 监测点名称

请求代码:

查看代码
<?php

require_once 'curl.func.php';

$appkey = 'your_appkey_here';//你的appkey
$city = '杭州';//utf8
$url = "http://api.jisuapi.com/aqi/query?appkey=$appkey&city=$city";
$result = curlOpen($url);
$jsonarr = json_decode($result, true);
//exit(var_dump($jsonarr));
if($jsonarr['status'] != 0)
{
    echo $jsonarr['msg'];
    exit();
}

$result = $jsonarr['result'];
echo $result['cityid'].' '.$result['city'].' '.$result['so2'].' '.$result['so224'].' '.$result['no2'].' '.$result['no224'].' '.$result['co'].' '.$result['co24'].' '.$result['o3'].' '.$result['o38'].' '.$result['o324'].' '.$result['pm10'].' '.$result['pm1024'].' '.$result['pm2_5'].' '.$result['pm2_524'].' '.$result['iso2'].' '.$result['ino2'].' '.$result['ico'].' '.$result['io3'].' '.$result['io38'].' '.$result['ipm10'].' '.$result['ipm2_5'].' '.$result['aqi'].' '.$result['primarypollutant'].' '.$result['quality'].' '.$result['timepoint'].'
'; echo $result['aqiinfo']['level'].' '.$result['aqiinfo']['color'].' '.$result['aqiinfo']['affect'].' '.$result['aqiinfo']['measure'].' '.'
'; foreach($result['position'] as $position) { echo $position['positionname'].' '.$position['so2'].' '.$position['so224'].' '.$position['no2'].' '.$position['no224'].' '.$position['co'].' '.$position['co24'].' '.$position['o3'].' '.$position['o38'].' '.$position['o324'].' '.$position['pm10'].' '.$position['pm1024'].' '.$position['pm2_5'].' '.$position['pm2_524'].' '.$position['iso2'].' '.$position['ino2'].' '.$position['ico'].' '.$position['io3'].' '.$position['io38'].' '.$position['ipm10'].' '.$position['ipm2_5'].' '.$position['aqi'].' '.$position['primarypollutant'].' '.$position['quality'].' '.$position['timepoint']. '
'; }

JSON返回示例 :

{
    "status": "0",
    "msg": "ok",
    "result": {
        "cityid": "382",
        "city": "杭州",
        "so2": "12",
        "so224": "20",
        "no2": "80",
        "no224": "64",
        "co": "1.105",
        "co24": "0.924",
        "o3": "11",
        "o38": "11",
        "o324": "56",
        "pm10": "86",
        "pm1024": "78",
        "pm2_5": "60",
        "pm2_524": "52",
        "iso2": "4",
        "ino2": "40",
        "ico": "12",
        "io3": "4",
        "io38": "6",
        "ipm10": "64",
        "ipm2_5": "72",
        "aqi": "72",
        "primarypollutant": "PM2.5",
        "quality": "良",
        "timepoint": "2015-12-09 16:00:00",
        "aqiinfo": {
            "level": "二级",
            "color": "#FFFF00",
            "affect": "空气质量可接受,但某些污染物可能对极少数异常敏感人群健康有较弱影响",
            "measure": "极少数异常敏感人群应减少户外活动"
        },
        "position": [
            {
                "positionname": "滨江",
                "so2": "10",
                "so224": "25",
                "no2": "84",
                "no224": "75",
                "co": "1.324",
                "co24": "0.808",
                "o3": "4",
                "o38": "6",
                "o324": "45",
                "pm10": "112",
                "pm1024": "93",
                "pm2_5": "80",
                "pm2_524": "61",
                "iso2": "4",
                "ino2": "42",
                "ico": "14",
                "io3": "2",
                "io38": "3",
                "ipm10": "72",
                "ipm2_5": "83",
                "aqi": "107",
                "primarypollutant": "细颗粒物(PM2.5)",
                "quality": "轻度污染",
                "timepoint": "2015-12-09 16:00:00",
                "color": "#FF7E00"
            }
        ]
    }
}
                    

API错误码:

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

系统错误码:

代号说明
101 APPKEY为空或不存在
102 APPKEY已过期
103 APPKEY无请求此数据权限
104 请求超过次数限制
105 IP被禁止
106 IP请求超过限制
107 接口维护中
108 接口已停用
名称权限价格
免费套餐 1000次 免费
Level1 10000次 5.00元
Level2 20000次 9.00元
Level3 50000次 21.00元
Level4 100000次 40.00元

活动推荐ACTIVITY 更多

  • 短信

其它推荐RECOMMENDED DATA 更多