小雅 Error TokenVerifyFailed empty access_token报错处理

最近小雅更新到了V1107.0103版本,在观看阿里云盘资源的时候网页会提示500报错。

后台容器日志在加载阿里云盘挂载文件夹的时候提示“driver: [AliyundriveShare2Pan115], Error: TokenVerifyFailed:empty access_token”。
image.png
此报错为阿里云盘opentoken过期所致。我们可以使用一键脚本快速更新opentoken。
首先删除小雅配置文件夹的myopentoken.txt。
然后SSH登录到容器宿主机,运行下面的脚本

1
bash -c "$(curl --insecure -fsSL https://ddsrem.com/xiaoya_install.sh)"

依次选择1->5->4,根据提示浏览器打开二维码地址,然后用阿里云盘APP扫码完成授权。
image.png

提示成功之后重启小雅容器即可。
如果尝试以上操作问题还未解决,可尝试小雅推荐的方法来获取阿里的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中的内容。