“failed get objs: failed to list objs: invalid X-Device-Id”错误是指挂载阿里云网盘到本地系统时,Alist无法正确访问阿里云网盘中的文件。
在Windows环境下解决方法:
1、下载并更新Alist到新版本:Release v3.16.1 · alist-org/alist · GitHub
alist-windows-amd64.zip,解压后将新版alist.exe拷贝到alist系统文件夹中
2、启动alist server,进入Alist管理页面,删除原来阿里云盘,重新添加aliyun盘。如图1:
1)驱动:选择阿里云盘Open
2)挂在路径(名)可自定义(本文为:/aliyun),其他设置参考图1所示进行设置即可。
3)刷新令牌获取
刷新令牌获取网址:https://alist.nn.ci/tool/aliyundrive/request
如图2.( 注意:此工具仅限用于 Alist 使用;获取的刷新令牌仅可以用于aliyun盘开放平台存储挂载方式;AList 挂载时填写的token也应该是这个工具提供的,之前方式获取的不可以。)
单击Go to login(注:在浏览器中预先登录到自己的阿里云盘),如图3:
单击允许,如图4可获取阿里云盘的刷新令牌。
复制刷新令牌粘贴到图1的对应位置。最后单击“保存”,添加aliyun盘完成。
3、alist 正常挂载aliyun盘,如图5。