天气预报

GET
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)
  })

返回示例

{
  "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"
}