Skip to content
New issue

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

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

Already on GitHub? # to your account

feat: add Reference interface to driver #7805

Merged
merged 2 commits into from
Jan 18, 2025
Merged

Conversation

j2rong4cn
Copy link
Contributor

@j2rong4cn j2rong4cn commented Jan 10, 2025

支持从 已挂载的存储 中引用认证、令牌等。支持以下驱动

  • 中国移动云盘
  • 阿里云盘Open
  • 天翼云盘客户端
  • 123云盘分享(引用123云盘)

使用方法:在存储设置中将备注(Remark)的第一行设置为:ref:/挂载路径

注意事项: ref:/ 为小写英文和符号

列子:挂载 中国移动云盘的家庭云 引用 已挂载的中国移动云盘

  • 使用场景:中国移动云盘一个Authorization挂载多个路径、云盘类型
    {66034150-6F3E-499E-9CAF-737A3C3F547C}
    {5993456A-88DC-462A-B8ED-8325C7645040}

@j2rong4cn j2rong4cn changed the title feat(139): support referencing Authorization from mounted storage feat: add Reference interface to driver Jan 11, 2025
@xrgzs
Copy link
Contributor

xrgzs commented Jan 11, 2025

请问123盘和123分享能加一下吗,这个功能挺方便的

@j2rong4cn
Copy link
Contributor Author

请问123盘和123分享能加一下吗,这个功能挺方便的

可以

@xhofe xhofe merged commit ab22cf8 into AlistGo:main Jan 18, 2025
6 checks passed
@j2rong4cn j2rong4cn deleted the feat-139 branch January 19, 2025 17:25
@hbqjren
Copy link

hbqjren commented Jan 27, 2025

升级到3.42安卓arm64后。添加个人云(不是新个人云),直接报错:failed get objs: failed to list objs: 用户不存在

@j2rong4cn
Copy link
Contributor Author

升级到3.42安卓arm64后。添加个人云(不是新个人云),直接报错:failed get objs: failed to list objs: 用户不存在

添加的时候 点保存 直接报错?
可能是账号升级成新个人云了

@hbqjren
Copy link

hbqjren commented Jan 28, 2025

升级到3.42安卓arm64后。添加个人云(不是新个人云),直接报错:failed get objs: failed to list objs: 用户不存在

添加的时候 点保存 直接报错? 可能是账号升级成新个人云了

退回旧版本就正常了

@hbqjren
Copy link

hbqjren commented Jan 28, 2025

我觉得这个bug可能是这样
在我的认知里。移动云盘是不分个人云和家庭云。就是一块硬盘两个分区C盘和D盘,想进C盘或D盘某目录,只需要输入cd 目录(可以是个人或家庭云任何一目录)

我的操作是这样。直接下载alist android arm64解压后777,添加第一个移动个人云正常。第二个我直接Reference第一个,"根文件夹ID"是家庭云某目录。"类型"默认个人云。点确定后返回主页。刷新后就出现failed get objs: failed to list objs: 用户不存在

我觉得有人提出"云盘目录树"这个想法。就应该移动云盘拿掉区分类型中的“个人云”“家庭云”“新个人云”,还有Cloud id(家庭云填写),Cloud id一直就没必要

我的建议是在“AList 管理”里 “存储”增加一个“云盘地址树” 必选用户名密码或Authorization,根文件夹ID结构

根文件夹ID结构可以输入
139/个人云某目录
139/家庭云某目录
123/某目录
.......

@j2rong4cn
Copy link
Contributor Author

第二个我直接Reference第一个,"根文件夹ID"是家庭云某目录。"类型"默认个人云

家庭云与个人云的接口 不一样,不能混用

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants