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

空气质量指数

  • 1610
  • 2039
全国空气指数查询
198.00/100000次
申请就送100次
https://api.jisuapi.com/aqi/query
JSON,JSONP
GET POST
https://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 = "https://api.jisuapi.com/aqi/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['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 接口已停用
计次套餐套餐规格价格
免费套餐 100次 0.00 元  ≈0元/次
Level1 100000次 198.00 元  ≈0.00198元/次
Level2 200000次 370.00 元  ≈0.00185元/次
Level3 500000次 850.00 元  ≈0.0017元/次
Level4 1000000次 1500.00 元  ≈0.0015元/次
* 包月套餐和计次套餐不可同时购买,不可叠加使用。
包月套餐套餐规格价格
Level2
特惠
3000次/天 135.00元 ≈0.00150元/次
Level3 6000次/天 260.00元 ≈0.00144元/次
Level4 10000次/天 420.00元 ≈0.00140元/次
* 套餐使用时限为订购之日起30日。

活动推荐ACTIVITY 更多

  • orc活动

其它推荐RECOMMENDED DATA 更多