天气预报
https://api.02gk.com/api/weather接口描述
免费API提供准确的天气预报服务,支持获取全球各地的实时天气数据,帮助用户了解天气趋势,适用于应用开发、网站集成和个人使用。数据来源于和风天气。
请求参数
请求示例
var axios = require('axios')
var config = {
method: 'get',
url: 'https://v2.xxapi.cn/api/weather?city=枣庄滕州&key=你的key'
}
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data))
})
.catch(function (error) {
console.log(error)
})axios
ajax
fetch
xhr
php
python
返回示例
{
"code": 200,
"msg": "数据请求成功",
"data": {
"city": {
"ADCode": 370481,
// 行政区划代码(国家标准行政区划码)
"Adm1NameZH": "山东省",
// 一级行政区(省)中文名
"Adm2NameZH": "枣庄市",
// 二级行政区(地级市)中文名
"CityZHNorm": "枣庄",
// 规范化城市中文名
"Latitude": 35.0885,
// 纬度
"LocationID": 101121405,
// 城市 LocationID(用于天气查询的唯一标识)
"LocationNameEN": "Tengzhou",
// 城市英文名
"LocationNameZH": "滕州",
// 城市中文名
"Longitude": 117.1621,
// 经度
"NameZHNorm": "滕州",
// 规范化地区中文名
"ProvZHNorm": "山东"
// 规范化省份中文名
},
"data": [
{
"cloud": "0",
// 云量,百分比数值(0–100),可能为空
"fxDate": "2026-01-08",
// 预报日期(YYYY-MM-DD)
"humidity": "68",
// 相对湿度,百分比数值
"iconDay": "https://cdn.xxapi.cn/weather/icons/100.svg",
// 预报白天天气状况的图标(URL),另请参考天气图标项目
"iconNight": "https://cdn.xxapi.cn/weather/icons/151.svg",
// 预报夜间天气状况的图标(URL)
"moonPhase": "亏凸月",
// 月相名称
"moonPhaseIcon": "https://cdn.xxapi.cn/weather/icons/805.svg",
// 月相图标(URL)
"moonrise": "22:32",
// 当天月升时间,可能为空
"moonset": "10:32",
// 当天月落时间,可能为空
"precip": "0.0",
// 预报当天总降水量,单位:毫米
"pressure": "1011",
// 大气压强,单位:百帕(hPa)
"sunrise": "07:21",
// 日出时间,在高纬度地区可能为空
"sunset": "17:16",
// 日落时间,在高纬度地区可能为空
"tempMax": "8",
// 预报当天最高气温,单位:摄氏度
"tempMin": "-3",
// 预报当天最低气温,单位:摄氏度
"textDay": "晴",
// 预报白天天气状况文字描述
"textNight": "多云",
// 预报夜间天气状况文字描述
"uvIndex": "3",
// 紫外线强度指数
"vis": "25",
// 能见度,单位:公里
"wind360Day": "180",
// 预报白天风向 360° 角度值
"wind360Night": "180",
// 预报夜间风向 360° 角度值
"windDirDay": "南风",
// 预报白天风向(文字描述)
"windDirNight": "南风",
// 预报夜间风向(文字描述)
"windScaleDay": "1-3",
// 预报白天风力等级
"windScaleNight": "1-3",
// 预报夜间风力等级
"windSpeedDay": "16",
// 预报白天风速,单位:公里/小时
"windSpeedNight": "16"
// 预报夜间风速,单位:公里/小时
}
]
},
"request_id": "b926151c50d23872e3d2bc28"
}