小雅 Error TokenVerifyFailed empty access_token报错处理
最近小雅更新到了V1107.0103版本,在观看阿里云盘资源的时候网页会提示500报错。
后台容器日志在加载阿里云盘挂载文件夹的时候提示“driver: [AliyundriveShare2Pan115], Error: TokenVerifyFailed:empty access_token”。
此报错为阿里云盘opentoken过期所致。我们可以使用一键脚本快速更新opentoken。
首先删除小雅配置文件夹的myopentoken.txt。
然后SSH登录到容器宿主机,运行下面的脚本
1 | bash -c "$(curl --insecure -fsSL https://ddsrem.com/xiaoya_install.sh)" |
依次选择1->5->4,根据提示浏览器打开二维码地址,然后用阿里云盘APP扫码完成授权。
提示成功之后重启小雅容器即可。
如果尝试以上操作问题还未解决,可尝试小雅推荐的方法来获取阿里的token。
¶mytoken获取方法:
访问https://alist.nn.ci/zh/guide/drivers/aliyundrive.html 或
https://aliyundriver-refresh-token.vercel.app/
获取你的移动端token
然后,在终端命令行 (xxxxxxxxxxxxxxxx 就是你获取的token)
1 | echo xxxxxxxxxxxxxxxxxxxxxx > /etc/xiaoya/mytoken.txt |
或者将你自己获取到的token粘贴至 etc/xiaoya/mytoken.txt文件里并保存。
¶myopentoken获取方法:
访问阿里云盘 Open | AList文档根据提示进行操作,最后替换myoepntoken.txt中的内容。