科技微讯

和风天气API使用笔记

一些资源:

可以用未来 24 小时这个 api 去查询未来 24 小时每个小时的天气状态,返回来的结果如下,其中可以根据 icon 判断今天的天气状态是什么,如果 icon 是 200 到 400 之间,即 300+,那就是有雨,如果是 400+ 就是雪,500+是雾霾或者沙尘暴等,100+是晴/云/阴。

{
  "code": "200",
  "updateTime": "2021-12-29T09:35+08:00",
  "fxLink": "http://hfx.link/2ax1",
  "hourly": [
    {
      "fxTime": "2021-12-29T11:00+08:00",
      "temp": "1",
      "icon": "100",
      "text": "晴",
      "wind360": "345",
      "windDir": "西北风",
      "windScale": "3-4",
      "windSpeed": "18",
      "humidity": "19",
      "pop": "0",
      "precip": "0.0",
      "pressure": "1022",
      "cloud": "9",
      "dew": "-19"
    }
  ]
}

点击通知信息,跳转到一个独立的天气小程序,然后可以查看此时此刻的天气,查看实时天气用的 api

天气预警 api 需要定时执行,例如每 10 分钟执行一次这样子,和风免费额度有限,所以暂时不打算增加这个功能,可以考虑让用户自己注册和风 api,提供他们的 key,但如何保存他们的 key 又是一个问题。

thumbsup0
thumbsdown0
暂无评论