最近搭建博客过程中,想展示用户所在位置的天气信息,故整理了一下免费的天气API接口如下:
中国气象局
- 实时天气接口
接口地址:http://www.weather.com.cn/data/sk/101010100.html
请求方式:Get
返回结果:
{
"weatherinfo":{
"city":"北京",
"cityid":"101010100",
"temp":"27.9",
"WD":"南风",
"WS":"小于3级",
"SD":"28%",
"AP":"1002hPa",
"njd":"暂无实况",
"WSE":"<3",
"time":"17:55",
"sm":"2.1",
"isRadar":"1",
"Radar":"JC_RADAR_AZ9010_JB"
}
}
sd 湿度
sm 未知
temp 温度
tempF 温度,华氏
time 时间
wd 风向
ws 风速
- 全国城市列表
https://news.qq.com/newsweather/showWeather.js
内含城市码表和一天天气图标
天气API接口
http://www.tianqiapi.com 目前已成立公司不在提供免费版本
接口文档地址:http://www.tianqiapi.com/index/doc
和风天气
https://www.heweather.com 目前也已经收费,不过速度还可以收费也不贵
接口文档地址:https://dev.qweather.com/docs/
评论区