天气生活指数

适用于 Android SDK v4.9

和风天气生活指数为中国和海外城市提供详细的生活指数实况和预报数据,包括:

  • 中国生活指数:舒适度指数、洗车指数、穿衣指数、感冒指数、运动指数、旅游指数、紫外线指数、空气污染扩散条件指数、空调开启指数、过敏指数、太阳镜指数、化妆指数、晾晒指数、交通指数、钓鱼指数、防晒指数
  • 海外生活指数:运动指数、洗车指数、紫外线指数、钓鱼指数
接口代码 接口说明 数据类
getIndices1D 1天生活指数 IndicesBean
getIndices3D 3天生活指数 IndicesBean

请求参数

请求参数包括必选和可选参数,如不填写可选参数将使用其默认值。

location

需要查询地区的LocationID或以逗号分隔的经度/纬度坐标(十进制,最多支持小数点后两位),LocationID可通过GeoAPI服务获取。例如: location=101010100location=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 接口状态 Status Code
getDailyList 生活指数逐天预报数据 List<DailyBean>
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

DailyBean 当天生活指数

属性 说明
getDate 预报日期,格式 yyyy-MM-dd
getLevel 生活指数预报等级
getCategory 生活指数预报级别名称
getName 生活指数名称
getType 生活指数类型
getText 生活指数详细描述

生活指数类型和等级

请访问天气指数信息