Skip to content

Commit c547f70

Browse files
committed
dynamic limit show
1 parent b1b55ad commit c547f70

File tree

4 files changed

+45
-24
lines changed

4 files changed

+45
-24
lines changed

docs/guide/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ A file list program that supports multiple storage, and supports web browsing an
2525
### Support storage
2626

2727
- [x] Local storage
28+
- [x] [Aliyundrive Open](../guide/drivers/aliyundrive_open.md)
2829
- [x] [aliyundrive](https://www.aliyundrive.com/)
2930
- [x] OneDrive / Sharepoint ([global](https://www.office.com/), [cn](https://portal.partner.microsoftonline.cn),de,us)
3031
- [x] [189cloud](https://cloud.189.cn) (Personal, Family)
@@ -45,7 +46,6 @@ A file list program that supports multiple storage, and supports web browsing an
4546
- [x] [Quark](https://pan.quark.cn/)
4647
- [x] [Thunder](https://pan.xunlei.com)
4748
- [x] [Lanzou](https://www.lanzou.com/)
48-
- [x] [Aliyundrive Open](../guide/drivers/aliyundrive_open.md)
4949
- [x] [Aliyundrive share](https://www.aliyundrive.com/)
5050
- [x] [Google photo](https://photos.google.com/)
5151
- [x] [Mega.nz](https://mega.nz)

docs/guide/drivers/aliyundrive_open.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,26 @@ Aliyundrive Open, using the official authorization API development.
2424

2525
:::
2626

27+
<script setup lang="ts">
28+
import { ref } from "vue";
29+
const minutes = ref<string|number>("unknown")
30+
const max = ref<string|number>("unknown")
31+
const getLimit = async ()=>{
32+
const resp = await fetch("https://api.nn.ci/alist/ali_open/limit")
33+
const res = await resp.json()
34+
minutes.value = res.minutes
35+
max.value = res.max
36+
}
37+
typeof fetch !== "undefined" && getLimit()
38+
</script>
2739

2840
:::warning Read the precautions carefully
2941

30-
1. The refresh token obtained by this tool can only be used for **Alibaba cloud disk open platform** storage mount method
42+
1. The refresh token obtained by this tool can only be used for **Aliyundrive open platform** storage mount method
3143
2. The token filled in when Alist is mounted should also be provided by this tool, and the previous acquisition method will not be available
3244
3. Not applicable to others, but only for Alist
45+
4. If the same IP requests {{ max }} times within {{ minutes }} minutes, **TooManyRequests** will appear. :no_entry_sign:So please do not abuse:no_entry_sign:
46+
- For example, a request is counted when saving/editing, and viewing a file or watching a video download is not counted.
3347

3448
:::
3549

docs/zh/guide/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ category:
2525
## Support storage
2626

2727
- [x] 本地存储
28+
- [x] [阿里云盘Open](../guide/drivers/aliyundrive_open.md)
2829
- [x] [阿里云盘](https://www.aliyundrive.com/)
2930
- [x] OneDrive / SharePoint([国际版](https://www.office.com/), [世纪互联](https://portal.partner.microsoftonline.cn),de,us)
3031
- [x] [天翼云盘](https://cloud.189.cn) (个人云, 家庭云)
@@ -43,7 +44,6 @@ category:
4344
- [x] [夸克网盘](https://pan.quark.cn)
4445
- [x] [迅雷网盘](https://pan.xunlei.com)
4546
- [x] [蓝奏云](https://www.lanzou.com/)
46-
- [x] [阿里云盘开放平台](../guide/drivers/aliyundrive_open.md)
4747
- [x] [阿里云盘分享](https://www.aliyundrive.com/)
4848
- [x] [谷歌相册](https://photos.google.com/)
4949
- [x] [Mega.nz](https://mega.nz)

docs/zh/guide/drivers/aliyundrive_open.md

Lines changed: 28 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,33 @@ sticky: true
1616
star: true
1717
---
1818

19-
# 阿里云盘Open
19+
# 阿里云盘 Open
2020

2121
:::tip
2222

23-
阿里云盘open,使用的是官方授权API开发
23+
阿里云盘 open,使用的是官方授权 API 开发
2424

2525
:::
2626

27+
<script setup lang="ts">
28+
import { ref } from "vue";
29+
const minutes = ref<string|number>("unknown")
30+
const max = ref<string|number>("unknown")
31+
const getLimit = async ()=>{
32+
const resp = await fetch("https://api.nn.ci/alist/ali_open/limit")
33+
const res = await resp.json()
34+
minutes.value = res.minutes
35+
max.value = res.max
36+
}
37+
typeof fetch !== "undefined" && getLimit()
38+
</script>
39+
2740
:::warning 请仔细阅读注意事项
2841

2942
1. 此工具获取的刷新令牌仅可以用于 **阿里云盘开放平台** 存储挂载方式
30-
2. AList挂载时填写的token也应该是这个工具提供的,之前方式获取的不可以
31-
3. 暂不适用于其他,同时也仅限用于Alist使用
32-
4. 同一IP在5分钟内请求20次,会出现 **TooManyRequests** :no_entry_sign:避免滥用,请勿滥用:no_entry_sign:
43+
2. AList 挂载时填写的 token 也应该是这个工具提供的,之前方式获取的不可以
44+
3. 暂不适用于其他,同时也仅限用于 Alist 使用
45+
4. 同一 IP 在{{ minutes }}分钟内请求{{ max }}次,会出现 **TooManyRequests** :no_entry_sign:避免滥用,请勿滥用:no_entry_sign:
3346
- 例如在 保存/编辑 的时候算一次请求,查看文件看视频下载不算。
3447

3548
:::
@@ -54,8 +67,6 @@ star: true
5467

5568
:::
5669

57-
58-
5970
## Root folder file_id
6071

6172
打开阿里云盘官网,点击进入要设置的文件夹时点击 URL 后面的字符串
@@ -66,33 +77,29 @@ star: true
6677

6778
![file_id](/img/drivers/aliyundrive.png)
6879

80+
## 客户端 ID,秘钥
6981

70-
71-
## 客户端ID,秘钥
72-
73-
正常用户不需要填写为空即可,如果自己申请了官方授权也可以使用自己的进行填写,为空时默认使用AList提供的。
74-
75-
82+
正常用户不需要填写为空即可,如果自己申请了官方授权也可以使用自己的进行填写,为空时默认使用 AList 提供的。
7683

7784
### 其他说明
7885

7986
一、
8087

81-
> AList仅获取了 云盘用户 (**名称 头像¹**),(**访问文件权限²**)和(**写入文件权限³**),未获取手机号权限
88+
> AList 仅获取了 云盘用户 (**名称 头像 ¹**),(**访问文件权限 ²**)和(**写入文件权限 ³**),未获取手机号权限
8289
>
8390
> 详情可以通过以下两种方式查看
8491
>
8592
> 1. 扫码获取刷新令牌时的**提示**
86-
> 2. 打开 **阿里云盘APP --> 我的 -->右上角设置齿轮 --> 隐私设置 --> 授权管理 --> 点击AList** 进行查看
93+
> 2. 打开 **阿里云盘 APP --> 我的 -->右上角设置齿轮 --> 隐私设置 --> 授权管理 --> 点击 AList** 进行查看
8794
> - 若不使用了可以随时手动解除权限
8895
8996
二、
9097

91-
>默认使用的是阿里云盘自带播放器 - **Aliyun Video Previewer**
98+
> 默认使用的是阿里云盘自带播放器 - **Aliyun Video Previewer**
9299
>
93-
>上传到云盘的视频,会经过转码服务转成 H.264 编码的视频流。(好处是IOS可以播放了...嗯 应该是这样)
100+
> 上传到云盘的视频,会经过转码服务转成 H.264 编码的视频流。(好处是 IOS 可以播放了...嗯 应该是这样)
94101
>
95-
>- 新上传到云盘的视频,默认只预转码视频的前30s。第一次播放时会触发完整的视频转码。转码后的视频会缓存,之后再次触发播放不需要重新转码。
96-
>- 不足30s的视频不会触发预转码,只会在第一次播放时开始转码。
97-
>- 实时转码需要一定时间。
98-
>- 画质分别为:LD|SD|HD|FHD|QHD
102+
> - 新上传到云盘的视频,默认只预转码视频的前 30s。第一次播放时会触发完整的视频转码。转码后的视频会缓存,之后再次触发播放不需要重新转码。
103+
> - 不足 30s 的视频不会触发预转码,只会在第一次播放时开始转码。
104+
> - 实时转码需要一定时间。
105+
> - 画质分别为:LD|SD|HD|FHD|QHD

0 commit comments

Comments
 (0)