Air Quality

Air Quality real-time and daily forecast for Chinese cities and 1,700 monitoring stations, including AQI, air quality levels, primary pollutants, PM10, PM2.5, ozone, and nitrogen dioxide , sulfur dioxide, carbon monoxide values.

Real-time Air Quality #

Interface Code Interface Class
getAirNow Real-time Air Quality AirNowBean

Parameter #

location

The city to be queried, support LocationID or comma-separated longitude and latitude, LocationID can be obtained by GeoAPI.

lang

Multi-language, default Chinese, if data does not match the language you set, it will return in English or its native language. Language parameter please refer to Language

Sample Code #

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

Properties #

Properties of AirNowBean

Property Description Example
getCode Status code, please refer to Status Code 200
getAirNowStationBean Real-time AQI for monitoring station List<AirNowStationBean>
getNow Real-time AQI for cities NowBean
getRefer Reference data, includes data source, statements and license Refer
getBasic Basic Information Basic

Refer

Property Description Example
getSourcesList Data source and other statements Weather China
getLicenseList Data license commercial license

Basic

Property Description Example
getUpdateTime Last updated time 2017-10-25 04:34
getFxLink Responsive web page of this location, easy to embed in your website or APP http://hfx.link/ae45

NowBean

Property Description Example
getPubTime The data release time from the data source. 2017-03-20 12:30
getAqi Real-time air quality index 74
getPrimary The main pollutant. When the air quality category is excellent, return NA pm25
getLevel Real-time air quality index level 2
getCategory Real-time air quality index category Good
getPm10 PM10 78
getPm2p5 PM25 66
getNo2 Nitrogen dioxide 40
getSo2 Sulfur dioxide 30
getCo Carbon monoxide 33
getO3 Ozone 20

AirNowStationBean

Property Description Example
getPubTime The data release time from the data source. 2017-03-20 12:30
getName The name of the monitoring station Longevity West Palace
getId ID of the monitoring station A110000
getAqi Real-time air quality index 74
getPrimary The main pollutants per hour of the day. When the air quality category is excellent, return NA pm25
getLevel Real-time air quality index level 2
getCategory Real-time air quality index category Good
getPm10 PM10 78
getPm2p5 PM25 66
getNo2 Nitrogen dioxide 40
getSo2 Sulfur dioxide 30
getCo Carbon monoxide 33
getO3 Ozone 20

Air quality daily forecast #

Interface Interface Code Class
getAir5D Air quality 5-day forecast AirDailyBean

Parameter #

location

The city to be queried, support LocationID or comma-separated longitude and latitude, LocationID can be obtained by GeoAPI.

lang

Multi-language, default Chinese, if data does not match the language you set, it will return in English or its native language. Language parameter please refer to Language

Sample Code #

QWeather.getAir5D(Context context, String location, Lang lang, QWeather.OnResultAirDailyListener listener)

Properties #

Properties of AirDailyBean

Property Description Example
getCode Status code, please refer to Status Code 200
getAirDaily Air quality 5-day forecast List<DailyBean>
getRefer Reference data, includes data source, statements and license Refer
getBasic Basic Information Basic

Refer

Property Description Example
getSourcesList Data source and other statements Weather China
getLicenseList Data license commercial license

Basic

Property Description Example
getUpdateTime Last updated time 2017-10-25 04:34
getFxLink Responsive web page of this location, easy to embed in your website or APP http://hfx.link/ae45

DailyBean

Property Description Example
getFxDate Forecast date, format yyyy-MM-dd 2017-08-09
getAqi Air quality index 74
getPrimary The main pollutant. When the air quality category is excellent, return NA pm25
getLevel Real-time air quality index level 2
getCategory Real-time air quality index category Good