“failed get objs: failed to list objs: invalid X-Device-Id”錯誤是指掛載阿里云網盤到本地系統(tǒng)時,Alist無法正確訪問阿里云網盤中的文件。
在Windows環(huán)境下解決方法:
1、下載并更新Alist到新版本:Release v3.16.1 · alist-org/alist · GitHub
alist-windows-amd64.zip,解壓后將新版alist.exe拷貝到alist系統(tǒng)文件夾中
2、啟動alist server,進入Alist管理頁面,刪除原來阿里云盤,重新添加aliyun盤。如圖1:
1)驅動:選擇阿里云盤Open
2)掛在路徑(名)可自定義(本文為:/aliyun),其他設置參考圖1所示進行設置即可。
圖1
3)刷新令牌獲取
刷新令牌獲取網址:https://alist.nn.ci/tool/aliyundrive/request
如圖2.( 注意:此工具僅限用于 Alist 使用;獲取的刷新令牌僅可以用于aliyun盤開放平臺存儲掛載方式;AList 掛載時填寫的token也應該是這個工具提供的,之前方式獲取的不可以。)
圖2
單擊Go to login(注:在瀏覽器中預先登錄到自己的阿里云盤),如圖3:
圖3
單擊允許,如圖4可獲取阿里云盤的刷新令牌。
圖4
復制刷新令牌粘貼到圖1的對應位置。最后單擊“保存”,添加aliyun盤完成。
3、alist 正常掛載aliyun盤,如圖5。
圖5