电子时钟插件源码修改与分析过程
repo
{% link 链接,标题,图标,介绍 %}

hexo-butterfly-clock-remake
效果

IP定位API
靠经纬度的定位是最准的,IP的定位并不准。但选对IP定位API很关键:
和风天气获取天气过程
定位你的城市(该API不支持跨域)
1 | https://api.live.bilibili.com/xlive/web-room/v1/index/getIpInfo |
通过定位拿到你的城市,获取 location id:101250501
1 | https://pp6tupe4xx.re.qweatherapi.com/geo/v2/city/lookup?location={你的城市,例如:深圳}&key={你的key} |
通过 location id 获取到天气信息
1 | https://pp6tupe4xx.re.qweatherapi.com/v7/weather/now?location=101250501&key={你的key} |
温馨提示
tips:
https://pp6tupe4xx.re.qweatherapi.com是我的和风天气 api host- API使用方式: api host + 功能路径 + key
- 中国常见城市相关 location id 见:
- NPM发包教程:https://herrylo.github.io/front/2023-07-23.html
npm不鼓励任何形式的删除,主要因为我们发布的包可能已经被其他人引用,如果我们删除了此包,其他人在重新安装含有我们包的依赖的工程时,出现找不到包问题。
基于此,npm做了相关的删除限制:
删除的版本24小时后方可重发!
只有发布72小时之内的包可以删除!
发包须谨慎,最好给报名起个好名字
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Chanlon Hoo's Blog!
评论
