天气指数预报

平台: API iOS Android

获取中国和海外城市天气生活指数预报数据。

  • 中国天气生活指数:舒适度指数、洗车指数、穿衣指数、感冒指数、运动指数、旅游指数、紫外线指数、空气污染扩散条件指数、空调开启指数、过敏指数、太阳镜指数、化妆指数、晾晒指数、交通指数、钓鱼指数、防晒指数
  • 海外天气生活指数:运动指数、洗车指数、紫外线指数、钓鱼指数
接口代码 接口说明 数据类
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 参考状态码 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 生活指数详细描述

生活指数类型和等级

请访问天气指数信息