平时经常百度天气情况,于是给自己的博客做了一个获取天气预报的功能
大体步骤是先配置高德地图,申请一个服务编码。然后先调用高德的定位接口获取用户所在城市,在根据城市去查天气预报接口获得数据;
一:配置高德地图
先访问高德官网:高德控制台,注册后申请应用,获取key值。
这个key值可以通用高德提供的所有服务接口,比如定位、天气、路线规划、关键字搜索等。
二:访问接口
1、具体接口文档如下:
定位接口:IP定位-API文档| 高德地图API
天气预报接口:天气查询-API文档 | 高德地图API
2、代码实现较简单,大致如下
GetLocation(getWeathData);
function GetLocation(func) {
let that = this,
locationCookie = this.getSQCookie('sunqBlogLocation'),

该文章介绍了如何通过配置高德地图API,首先进行IP定位获取用户城市,然后调用天气查询接口,实现在个人博客上显示天气预报的功能。代码示例中使用了axios库进行接口调用,并存储cookie避免频繁请求。
最低0.47元/天 解锁文章
2218

被折叠的 条评论
为什么被折叠?



