城市空气质量

城市空气质量、城市空气PM2.5指数、城市辐射指数
限个人实名用户使用
100000次
1000000次

城市空气质量、城市空气PM2.5指数、城市辐射指数

城市空气质量指数查询 每小时更新一次

调用地址: https://api.topthink.com/air/search

请求方式:POST

返回类型:JSON

API 调用: 调用说明

名称 必填 类型 说明
city string 城市名称的中文名称或拼音,如:上海 或 shanghai

$client = new Client("访问令牌")

$result = $client->airSearch()
    ->withCity("city")
    ->request();

名称 类型 说明
citynow JSONObject 查询的最新结果
lastTwoWeeks JSONObject 最近几周的空气质量数据
lastMoniData JSONObject 各监测点的数据,如果字段返回"—",可能是该监测点未监测这项数据或者有延迟

{
    "code": 0,
    "message": "成功",
    "data":[
            {
                "citynow": {
                    "city": "suzhou",
                    "AQI": "77",
                    "quality": "良",
                    "date": "2014-05-09 14:00"
                },
                "lastTwoWeeks": {
                    "1": {
                        "city": "suzhou",
                        "AQI": "100",
                        "quality": "良",
                        "date": "2014-05-08"
                    },
                    "2": {
                        "city": "suzhou",
                        "AQI": "99",
                        "quality": "良",
                        "date": "2014-05-07"
                    },
                    ...
                },
                "lastMoniData": {
                    "1": {
                        "city": "上方山",
                        "AQI": "77",
                        "quality": "良",
                        "PM2.5Hour": "46μg/m³",
                        "PM2.5Day": "46μg/m³",
                        "PM10Hour": "104μg/m³",
                        "lat": "31.247222",
                        "lon": "120.561389"
                    },
                    "2": {
                        "city": "南门",
                        "AQI": "112",
                        "quality": "轻度污染",
                        "PM2.5Hour": "84μg/m³",
                        "PM2.5Day": "84μg/m³",
                        "PM10Hour": "—μg/m³",
                        "lat": "31.286389",
                        "lon": "120.6275"
                    },
                    ...
                }
            }
    ]
}
城市空气PM2.5查询 每半小时更新一次

调用地址: https://api.topthink.com/air/pm

请求方式:POST

返回类型:JSON

API 调用: 调用说明

名称 必填 类型 说明
city string 城市名称的中文名称或拼音,如:上海 或 shanghai

$client = new Client("访问令牌")

$result = $client->airPm()
    ->withCity("city")
    ->request();

{
"code": 0,
"message": "成功",
"data":[
    {
            "city": "苏州",  /*城市*/
            "PM2.5": "73",  /*PM2.5指数(ug/m3)*/
            "AQI": "98",    /*空气质量指数*/
            "quality": "良", /*空气质量*/
            "PM10": "50",/*PM10(ug/m3)*/
            "CO": "0.79",  /*一氧化碳(mg/m3)*/
            "NO2": "65",  /*二氧化氮(ug/m3)*/
            "O3": "28",    /*臭氧(ug/m3)*/
            "SO2": "41",  /*二氧化硫(ug/m3)*/
            "time": "2014-12-26 11:48:40"/*更新时间*/
        }
    ]
}
获取城市空气质量支持城市列表
不计次

调用地址: https://api.topthink.com/air/city

请求方式:POST

返回类型:JSON

API 调用: 调用说明

无参数

$client = new Client("访问令牌")

$result = $client->airCity()
    ->request();
查询城市空气PM2.5支持的城市列表
不计次

调用地址: https://api.topthink.com/air/pm_city

请求方式:POST

返回类型:JSON

API 调用: 调用说明

无参数

$client = new Client("访问令牌")

$result = $client->airPmCity()
    ->request();