Skip to content

Commit

Permalink
优化random接口的读取策略
Browse files Browse the repository at this point in the history
  • Loading branch information
MarSeventh committed Dec 20, 2024
1 parent 2748200 commit f928767
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -542,8 +542,6 @@ Web端在登录页面输入你的**认证码**即可登录使用;API端需要
设置`AllowRandom`环境变量,值为`true`,以从图床中随机获取一张图片,详见[API文档](#4.2.2随机图API)。
**警告**:为了减少KV的操作次数,一旦启用随机图API,**所有存储的图片/视频链接会被CDN缓存**(仅缓存文件的路径,其他信息不会缓存),因此请谨慎启用该功能。
#### 3.1.3.9管理端删除、拉黑等操作优化
正常情况下,因为CloudFlare CDN缓存的存在,在管理端进行删除、拉黑、加白名单等操作不会立即生效,需要等到缓存过期才能生效。
Expand Down Expand Up @@ -646,7 +644,7 @@ Web端在登录页面输入你的**认证码**即可登录使用;API端需要
| 接口名称 | /random |
| ------------ | ------------------------------------------------------------ |
| **接口功能** | 从图床中随机返回一张图片的链接(注意会消耗列出次数) |
| **前置条件** | 设置`AllowRandom`环境变量,值为`true`<br />**注意**:为了减少KV的操作次数,一旦启用随机图API,**所有存储的图片/视频链接会被CDN缓存**(仅缓存文件的路径,其他信息不会缓存),因此请谨慎启用该功能。 |
| **前置条件** | 设置`AllowRandom`环境变量,值为`true` |
| **请求方法** | GET |
| **请求参数** | **Query参数**:<br />`content`:返回的文件类型,可选值有`[image, video]`,多个使用`,`分隔,默认为`image`<br />`type`: 设为`img`时直接返回图片(此时form不生效);设为`url`时返回完整url链接;默认返回随机图的文件路径。<br />`form`: 设为`text`时直接返回文本,默认返回json格式内容。 |
| **响应格式** | 1、当`type`为`img`时:<br />返回格式为`image/jpeg`<br />2、当`type`为其他值时:<br />当`form`不是`text`时,返回JSON格式内容,`data.url`为返回的链接/文件路径。<br />否则,直接返回链接/文件路径。 |
Expand Down

0 comments on commit f928767

Please sign in to comment.