实时天气数据,支持中国3000+市县区和海外20万个城市实时天气数据,包括实时温度、体感温度、风力风向、相对湿度、大气压强、降水量、能见度、露点温度、云量等。
接口代码 |
接口说明 |
数据类 |
getWeatherNow |
实况天气数据 |
WeatherNowBean |
接口参数说明
-
location
(必选)需要查询地区的LocationID或以英文逗号分隔的经度,纬度坐标(十进制,最多支持小数点后两位),LocationID可通过GeoAPI获取。例如 location=101010100
或 location=116.41,39.92
-
lang
多语言设置,请阅读多语言文档,了解我们的多语言是如何工作、如何设置以及数据是否支持多语言。
-
unit
数据单位设置,可选值包括unit=m
(公制单位,默认)和unit=i
(英制单位)。更多选项和说明参考度量衡单位。
示例代码
QWeather.getWeatherNow(Context context, String location, Lang lang, Unit unit, QWeather.OnResultWeatherNowListener listener) ;
QWeather.getWeatherNow(Context context, String location, QWeather.OnResultWeatherNowListener listener);
WeatherNowBean属性
属性 |
说明 |
示例值 |
getCode |
参考状态码 |
200 |
getNow |
NowBean 实况天气 |
NowBaseBean |
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/weather/beijing-101010100.html |
NowBaseBean 实况天气
属性 |
说明 |
示例值 |
getObsTime |
实况观测时间 |
2013-12-30T13:14+08:00 |
getFeelsLike |
体感温度,默认单位:摄氏度 |
23 |
getTemp |
温度,默认单位:摄氏度 |
21 |
getIcon |
天气状况的图标代码,另请参考天气图标项目 |
100 |
getText |
天气状况的文字描述,包括阴晴雨雪等天气状态的描述 |
晴 |
getWind360 |
风向360角度 |
305 |
getWindDir |
风向 |
西北 |
getWindScale |
风力等级 |
3-4 |
getWindSpeed |
风速,公里/小时 |
15 |
getHumidity |
相对湿度 |
40 |
getPrecip |
降水量 |
0 |
getPressure |
大气压强 |
1020 |
getVis |
能见度,默认单位:公里 |
10 |
getCloud |
云量 |
23 |
getDew |
露点温度 |
-1 |