8000 feat: add `Reference` interface to driver by j2rong4cn · Pull Request #7805 · AlistGo/alist · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

feat: add Reference interface to driver #7805

New issue

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

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

Already on GitHub? Sign in to your account

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"是家庭云某目录。"类型"默认个人云

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

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

Successfully merging this pull request may close these issues.

4 participants
0