| 参数名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 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']. '
';
}
{
"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"
}
]
}
}
| 代号 | 说明 |
|---|---|
| 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日。 | ||||


© 2015-2025 杭州极速互联科技有限公司 版权所有 浙ICP备17047587号-4 浙公网安备33010502005096 增值电信业务经营许可证:浙B2-20190875