和风天气api(实时天气)https://dev.qweather.com/docs/api/weather/weather-now/
控制台 https://console.qweather.com/#/apps
1. 进入控制台获取key
应用管理-> 创建应用
2. 调用接口获取天气api
参数
1.key (必选)
用户认证key,请参考如何获取你的KEY。支持数字签名方式进行认证。例如 key=123456789ABC
2.location (必选)东经北纬
需要查询地区的LocationID或以英文逗号分隔的经度,纬度坐标(十进制,最多支持小数点后两位),LocationID可通过城市搜索服务获取。例如 location=101010100
或 location=116.41,39.92
可选参数
3.lang
多语言设置,默认中文,当数据不匹配你设置的语言时,将返回英文或其本地语言结果。
zh
中文, 默认en
英语fr
法语es
西班牙语ja
日语ko
韩语- 查看更多语言代码
4.unit
度量衡单位参数选择,例如温度选摄氏度或华氏度、公里或英里。默认公制单位
m
公制单位,默认i
英制单位
代码示例:
这里使用的fetch
// get weather
getWeather() {fetch('https://devapi.qweather.com/v7/weather/now?location=东经北纬&key=你申请的key', {type: 'get',dataType: 'json'}).then(response => {if(response.ok) return response.json()}).then(data => {console.log(data, '和风天气----->>>')})
}
数据列表