Skip to content

天气数据获取失败 #370

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
z316174018 opened this issue Nov 18, 2024 · 7 comments
Open

天气数据获取失败 #370

z316174018 opened this issue Nov 18, 2024 · 7 comments
Labels
bug 这有一只虫子

Comments

@z316174018
Copy link

站点链接

https://zbgw.xyz

问题描述

主页提示天气数据获取失败

补充信息

作者你好,这两天一直提示天气数据获取失败。我访问您的主页似乎也存在这个情况,反馈一下

@z316174018 z316174018 added the bug 这有一只虫子 label Nov 18, 2024
@Love-AronaPlana
Copy link

你好,我看你的网站已经解决了这个问题,方便问下是怎么解决的吗?我也是天气数据获取失败

@NanoRocky
Copy link

自己申请天气 token

@shuaidaoya
Copy link

你好,我看你的网站已经解决了这个问题,方便问下是怎么解决的吗?我也是天气数据获取失败

解决方案查看我发的新议题#398
将备用教书先生API换成韩小韩天气API
恢复天气正常

@duoqing503
Copy link

宝塔面板

你好,我看你的网站已经解决了这个问题,方便问下是怎么解决的吗?我也是天气数据获取失败

申请高德天气KEY后,在 home/dist/assets/index-XXXXXXX.js中修改KEY即可

@NanoRocky
Copy link

宝塔面板

你好,我看你的网站已经解决了这个问题,方便问下是怎么解决的吗?我也是天气数据获取失败

申请高德天气KEY后,在 home/dist/assets/index-XXXXXXX.js中修改KEY即可

6,为什么要在编译完成后的产物里改 KEY ?

@Deep-sea-lab
Copy link

你好,我看你的网站已经解决了这个问题,方便问下是怎么解决的吗?我也是天气数据获取失败

解决方案查看我发的新议题#398 将备用教书先生API换成韩小韩天气API 恢复天气正常

怎么换的啊,不好用呀

@NanoRocky
Copy link

NanoRocky commented Apr 4, 2025

可以看看 #374 ,修复了这个问题。额外添加了腾讯位置服务的接口,也修改了逻辑,调用失败时直接切换额外 API。
如果不需要其它功能,可以只替换
src/api/index.jssrc/components/Weather.vue

另外需要在 .env 中增加
VITE_TX_WEATHER_KEY = "" # 腾讯位置服务 Key
VITE_GD_WEATHER_KEY = "" # 高德开放平台 Key

如果需要用到腾讯接口的鉴权,额外替换 src/utils/authServer.js ,并在 package.json 的 "scripts" 内添加
"js-md5": "^0.8.3",

另外在 .env 中增加
VITE_TX_WEATHER_SKEY = "" # 腾讯位置服务鉴权SKEY

然后重新执行 pnpm install

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 这有一只虫子
Projects
None yet
Development

No branches or pull requests

6 participants