参数名称 | 类型 | 必填 | 说明 |
---|---|---|---|
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日。 |