实时空气质量

平台: API iOS Android

实时空气质量Android SDK,支持中国3000+市县区以及1700+国控站点实时空气质量的查询,包括AQI数值、空气质量等级、首要污染物、PM10、PM2.5、臭氧、二氧化氮、二氧化硫、一氧化碳数值。

接口代码 接口说明 数据类
getAirNow 空气质量实况数据 AirNowBean

接口参数说明

  • location(必选)需要查询地区的LocationID或以英文逗号分隔的经度,纬度坐标(十进制,最多支持小数点后两位),LocationID可通过GeoAPI获取。例如 location=101010100location=116.41,39.92
  • lang多语言设置,请阅读多语言文档,了解我们的多语言是如何工作、如何设置以及数据是否支持多语言。

示例代码

QWeather.getAirNow(Context context, String location, Lang lang, QWeather.OnResultAirNowListener listener)

AirNowBean 属性

属性 说明 示例值
getCode 参考状态码 200
getAirNowStationBean AQI站点实况 List<AirNowStationBean>
getNow AQI城市实况 NowBean
getRefer Refer 数据来源以及数据授权 Refer
getBasic Basic 基础信息 Basic

Refer

属性 说明 示例值
getSourcesList 原始数据来源 QWeather
getLicenseList 使用许可 QWeather Developers License

Basic

属性 说明 示例值
getUpdateTime 接口更新时间 2017-10-25T04:34+08:00
getFxLink 所查询城市的天气预报网页 https://www.qweather.com/air/beijing-101010100.html

NowBean AQI城市实况

属性 说明 示例值
getPubTime 数据发布时间 2017-03-20T12:30+08:00
getAqi 空气质量指数,AQI和PM25的关系 74
getPrimary 主要污染物 PM2.5
getLevel 实时空气质量指数等级 2
getCategory 实时空气质量指数级别
getPm10 pm10 78
getPm2p5 pm2.5 66
getNo2 二氧化氮 40
getSo2 二氧化硫 30
getCo 一氧化碳 0.3
getO3 臭氧 20

AirNowStationBean AQI站点实况

属性 说明 示例值
getPubTime 数据发布时间 2017-03-20T12:30+08:00
getName 站点名称 万寿西宫
getId 站点ID,请参考所有站点ID CNA1001
getAqi 空气质量指数,AQI和PM25的关系 74
getPrimary 主要污染物 PM2.5
getLevel 实时空气质量指数等级 2
getCategory 实时空气质量指数级别
getPm10 pm10 78
getPm2p5 pm25 66
getNo2 二氧化氮 40
getSo2 二氧化硫 30
getCo 一氧化碳 0.3
getO3 臭氧 20

空气质量指数等级

请查看空气质量信息