天气指数预报
获取中国和海外城市天气生活指数预报数据。
- 中国天气生活指数:舒适度指数、洗车指数、穿衣指数、感冒指数、运动指数、旅游指数、紫外线指数、空气污染扩散条件指数、空调开启指数、过敏指数、太阳镜指数、化妆指数、晾晒指数、交通指数、钓鱼指数、防晒指数
- 海外天气生活指数:运动指数、洗车指数、紫外线指数、钓鱼指数
接口代码 | 接口说明 | 数据类 |
---|---|---|
getIndices1D | 1天生活指数 | IndicesBean |
getIndices3D | 3天生活指数 | IndicesBean |
请求参数
请求参数包括必选和可选参数,如不填写可选参数将使用其默认值。
-
location
(必选)需要查询地区的LocationID或以英文逗号分隔的经度,纬度坐标(十进制,最多支持小数点后两位),LocationID可通过GeoAPI获取。例如location=101010100
或location=116.41,39.92
-
IndicesType
(必选)生活指数的类型,包括洗车指数、穿衣指数、钓鱼指数等。可以一次性获取多个类型的生活指数,多个类型请添加进同一数组。各项生活指数并非适用于所有城市。具体生活指数的ID和等级参考天气指数信息。
示例代码
/**
* 获取1天生活指数数据
*/
QWeather.get1DIndices(Context context, String location, Lang lang, List<IndicesType> types, QWeather.OnResultIndicesListener listener);
/**
* 获取3天生活指数数据
*/
QWeather.get3DIndices(Context context, String location, Lang lang, List<IndicesType> types, QWeather.OnResultIndicesListener listener) ;
IndicesBean属性
属性 | 说明 | 示例值 |
---|---|---|
getCode | 参考状态码 | 200 |
getDailyList | 生活指数逐天预报数据 | List<DailyBean> |
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/indices/beijing-101010100.html |
DailyBean 当天生活指数
属性 | 说明 |
---|---|
getDate | 预报日期,格式 yyyy-MM-dd |
getLevel | 生活指数预报等级 |
getCategory | 生活指数预报级别名称 |
getName | 生活指数名称 |
getType | 生活指数类型 |
getText | 生活指数详细描述 |
生活指数类型和等级
请访问天气指数信息。