逐小时天气预报

平台: API iOS Android

逐小时天气预报Android SDK,提供全球城市未来24-168小时逐小时天气预报,包括:温度、天气状况、风力、风速、风向、相对湿度、大气压强、降水概率、露点温度、云量。

接口代码 接口说明 数据类
getWeather24H 24小时预报天气数据 WeatherHourlyBean
getWeather72H 72小时预报天气数据 WeatherHourlyBean
getWeather168H 168小时预报天气数据 WeatherHourlyBean

接口参数说明

  • location(必选)需要查询地区的LocationID或以逗号分隔的经度/纬度坐标(十进制,最多支持小数点后两位),LocationID可通过GeoAPI服务获取。例如: location=101010100location=116.41,39.92
  • lang多语言设置,当数据不匹配你设置的语言时,将返回英文或其本地语言结果。可选语言请参考多语言参数
  • unit数据单位设置,可选值包括unit=m(公制单位,默认)和unit=i(英制单位)。更多选项和说明参考度量衡单位

示例代码

/**
 * 获取24小时预报数据
 */
QWeather.getWeather24Hourly(Context context, String location, Lang lang, Unit unit,QWeather.OnResultWeatherHourlyListener listener);

QWeather.getWeather24Hourly(Context context, String location, QWeather.OnResultWeatherHourlyListener listener);

/**
 * 获取72小时预报数据
 */
QWeather.getWeather72Hourly(Context context, String location, Lang lang, Unit unit,QWeather.OnResultWeatherHourlyListener listener) ;

QWeather.getWeather72Hourly(Context context, String location, QWeather.OnResultWeatherHourlyListener listener);

/**
 * 获取168小时预报数据
 */
QWeather.getWeather168Hourly(Context context, String location, Lang lang, Unit unit,QWeather.OnResultWeatherHourlyListener listener) ;

QWeather.getWeather168Hourly(Context context, String location, QWeather.OnResultWeatherHourlyListener listener);

WeatherHourlyBean属性

属性 说明 示例值
getCode 接口状态 Status Code
getHourly HourlyBean 逐小时天气 List<HourlyBean>
getRefer Refer 数据来源以及数据授权 Refer
getBasic Basic 基础信息 Basic

Refer

属性 说明 示例值
getSourcesList 原始数据来源 qweather.com
getLicenseList 使用许可 commercial license

Basic

属性 说明 示例值
getUpdateTime 接口更新时间 2017-10-25T04:34+08:00
getFxLink 所查询城市的天气预报网页 http://hfx.link/ae45

HourlyBean 逐小时天气

属性 说明 示例值
getFxTime 预报时间,格式yyyy-MM-dd HH:mm 2013-12-30T13:00+08:00
getTemp 温度 2
getIcon 天气状况代码 101
getText 天气状况代码 多云
getWind360 风向360角度 290
getWindDir 风向 西北
getWindScale 风力 3-4
getWindSpeed 风速,公里/小时 15
getHumidity 相对湿度 30
getPrecip 逐小时预报降水量,默认单位:毫米 1.2
getPop 逐小时预报降水概率,百分比数值,可能为空 5
getPressure 大气压强 1030
getDew 露点温度 5
getCloud 云量,百分比 15