Weather Daily Forecast

Platform: API iOS Android

Get weather daily forecasts for the next 3-30 days for cities around the world.

Interface Code Interface Class
getWeather3D 3-days forecast weather data WeatherDailyBean
getWeather7D 7-days forecast weather data WeatherDailyBean
getWeather10D 10-days forecast weather data WeatherDailyBean
getWeather15D 15-days forecast weather data WeatherDailyBean
getWeather30D 30-days forecast weather data WeatherDailyBean

Parameter

  • location(required)The location to be queried, support LocationID or comma-separated longitude and latitude (decimal, up to 2 decimal places), LocationID can be obtained by GeoAPI. Example: location=101010100 or location=116.41,39.92
  • langMulti-language setting, please see Language to find out how our multi-language works and how to set up.
  • unitSet weather data unit, the available value are unit=m for metric(default) and unit=i for imperial. See more about Unit.

Sample Code

/**
 * Get 3-days forecast data
 */
QWeather.getWeather3D(Context context, String location, Lang lang, Unit unit, QWeather.OnResultWeatherDailyListener listener);

QWeather.getWeather3D(Context context, String location, QWeather.OnResultWeatherDailyListener listener);

/**
 * Get 7-days forecast data
 */
QWeather.getWeather7D(Context context, String location, Lang lang, Unit unit, QWeather.OnResultWeatherDailyListener listener);

QWeather.getWeather7D(Context context, String location, QWeather.OnResultWeatherDailyListener listener);

/**
 * Get 10-days forecast data
 */
QWeather.getWeather10D(Context context, String location, Lang lang, Unit unit, QWeather.OnResultWeatherDailyListener listener);

QWeather.getWeather10D(Context context, String location, QWeather.OnResultWeatherDailyListener listener);

/**
 * Get 15-days forecast data
 */
QWeather.getWeather15D(Context context, String location, Lang lang, Unit unit, QWeather.OnResultWeatherDailyListener listener);

QWeather.getWeather15D(Context context, String location, QWeather.OnResultWeatherDailyListener listener);

/**
 * Get 30-days forecast data
 */
QWeather.getWeather30D(Context context, String location, Lang lang, Unit unit, QWeather.OnResultWeatherDailyListener listener);

QWeather.getWeather30D(Context context, String location, QWeather.OnResultWeatherDailyListener listener);

Properties

Properties of WeatherDailyBean

Property Description Example
getCode See Status Code 200
getDaily Daily forecast weather 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 QWeather
getLicenseList Data license QWeather Developers License

Basic

Property Description Example
getUpdateTime Last updated time 2017-10-25T04:34+08:00
getFxLink Responsive web page of this location, easy to embed in your website or APP https://www.qweather.com/weather/beijing-101010100.html

DailyBean Weather Forecast

Property Description Example
getFxDate Forecast Date 2013-12-30
getSunrise Sunrise time. Maybe null in high latitude area 07:36
getSunset Sunset time. Maybe null in high latitude area 16:58
getMoonRise Moonrise time of current day. Maybe null 04:47
getMoonSet Moonset time of current day. Maybe null 14:59
getMoonPhase Moon Phase Name Full Moon
getMoonPhaseIcon Icon code for moon phase. See also QWeather Icons 804
getTempMax The highest temperature of the day 4
getTempMin The lowest temperature of the day -5
getIconDay Icon code for daytime weather conditions. See also QWeather Icons 100
getIconNight Icon code for night weather conditions. See also QWeather Icons 150
getTextDay Weather conditions for daytime Sunny
getTextNight Weather conditions for night Sunny
getWind360Day Daytime wind direction in azimuth degree 310
getWind360Night Nightly wind direction in azimuth degree 310
getWindDirDay Daytime wind direction NW wind
getWindDirNight Nightly wind direction NW wind
getWindScaleDay Daytime wind scale 1-2
getWindScaleNight Nightly wind scale 1-2
getWindSpeedDay Daytime wind speed, km/h 14
getWindSpeedNight Nightly wind speed, km/h 14
getHumidity Relative humidity in percent 37
getPrecip Precipitation 0.0
getPressure Atmospheric pressure 1018
getCloud Cloud cover in percent 23
getUvIndex UV index 3
getVis Visibility 10