{ const resp = await fetch("https://ap...">阿里云盘 Open | AList文档{ const resp = await fetch("https://ap...">

阿里云盘 Open

Andy HsuGuideStorageGuide大约 4 分钟

阿里云盘 Open

提示

阿里云盘 open,使用的是官方授权 API 开发。

请仔细阅读注意事项

  1. 此工具获取的刷新令牌仅可以用于 阿里云盘开放平台 存储挂载方式
  2. AList 挂载时填写的 token 也应该是这个工具提供的,之前方式获取的不可以
  3. 暂不适用于其他,同时也仅限用于 Alist 使用
  4. 同一 IP 在 unknown 分钟内请求 unknown 次,会出现 Too Many Requests 🚫避免滥用,请勿滥用🚫
    • 例如在 保存/编辑 的时候算一次请求,查看文件看视频下载不算。
    • 上述的分钟和次数是动态的喔~
    • 新增优化:只会在请求发现令牌过期时去刷新令牌,更新 重启 编辑如果令牌仍然有效则不会去刷新。

刷新令牌

前往:https://alist.nn.ci/tool/aliyundrive/requestopen in new window

获取示意图

以下两种方式都可以获得 refresh_token

token

Root folder file_id

打开阿里云盘官网,点击进入要设置的文件夹时点击 URL 后面的字符串

https://www.aliyundrive.com/drive/folder/5fe01e1830601baf774e4827a9fb8fb2b5bf7940open in new window

这个文件夹的 file_id 即为 5fe01e1830601baf774e4827a9fb8fb2b5bf7940

file_id

客户端 ID,秘钥

正常用户不需要填写为空即可,如果自己申请了官方授权也可以使用自己的进行填写,为空时默认使用 AList 提供的。

移除方式

  • 回收站:在AList删除后进入网盘回收站,会占用云盘空间,但是后期如果误删可以找回。
  • 删除:直接删除不会停留在回收站,不会占用云盘空间,但是后期如果误删不能找回。
    • 注:请勿泄露自己阿里云盘Open获取的Token, 若不小心泄露请立刻马上去 其他说明 ¹ 解除授权,再重新扫码授权换新的刷新令牌,同时解除授权后之前获取的都会失效,以保护您账号的安全

内部上传

如果你部署 AList 的服务器是阿里云北京地区ECS,打开此开关可以提升文件上传速度。不符合要求的服务器请不要打开此开关,否则会出现无法上传的问题。

  • 内部上传非北京地区的阿里云ECS可以使用吗?不能,因为阿里云盘在使用北京地区的对象存储

其他说明

一、

AList 仅获取了 云盘用户 (名称 头像 ¹),(访问文件权限 ²)和(写入文件权限 ³),未获取手机号权限

详情可以通过以下两种方式查看

  1. 扫码获取刷新令牌时的提示

  2. 打开 阿里云盘 APP --> 我的 -->右上角设置齿轮 --> 隐私设置 --> 授权管理 --> 点击 AList 进行查看

    • 若不使用了可以随时手动解除权限

二、

默认使用的是阿里云盘自带播放器 - Aliyun Video Previewer

上传到云盘的视频,会经过转码服务转成 H.264 编码的视频流。(好处是 IOS 可以播放了...嗯 应该是这样)

  • 新上传到云盘的视频,默认只预转码视频的前 30s。第一次播放时会触发完整的视频转码。转码后的视频会缓存,之后再次触发播放不需要重新转码。
  • 不足 30s 的视频不会触发预转码,只会在第一次播放时开始转码。
  • 实时转码需要一定时间。
  • 画质分别为:LD|SD|HD|FHD|QHD

三、

Q:阿里云盘Open怎么看不了 Office 全家桶类型的文件

A:因为阿里云盘未开放相关API故暂时无法查看

四、

Q:如何加载字幕?

A:阿里云盘open 需要使用 Aliyun Video Previewer播放器,然后暂时"只支持转码 mkv 封装的 srt、vtt 文本格式字幕"

  • 目前只支持转码 eng、jpn、chi 三种语言,其他语言会丢失

默认使用的下载方式