
傻瓜式操作AList API教程
前言
大概的流程就是下面流程图这样的一个流程,大佬不用看都懂,这个是给小白看的,拉到下面我们说一下怎么个流程吧
回去看文档
使用文档
获取刷新令牌
不会获取刷新令牌
会获取刷新令牌
操作相关api
有刷新令牌
无刷新令牌
POST
GET
PUT
token获取
api/auth/login
获取文件列表
api/fs/list
新建文件夹
api/fs/mkdir
重命名文件/目录
api/fs/rename
删除文件/目录
api/fs/remove
表单上传文件
api/fs/form
获取下载信息
api/fs/get
系统设置
api/admin/setting/list
账户列表
api/admin/user/list
存储列表
api/admin/storage/list
启用存储
api/admin/storage/enable
禁用存储
api/admin/storage/disable
新建存储
api/admin/storage/create
查询指定存储信息
api/admin/storage/get
查询所有驱动配置模板列表
api/admin/driver/list
删除指定存储
api/admin/storagede/lete
傻瓜式操作API教程流程图
POST token获取 /api/auth/login
POST 获取文件列表 /api/fs/list
POST 新建文件夹 /api/fs/mkdir
POST 重命名文件/目录 /api/fs/rename
POST 删除文件/目录 /api/fs/remove
PUT 表单上传文件 /api/fs/form
POST 获取下载信息 /api/fs/get
GET 系统设置 /api/admin/setting/list
GET 账户列表 /api/admin/user/list
GET 存储列表 /api/admin/storage/list
POST 启用存储 /api/admin/storage/enable
POST 禁用存储 /api/admin/storage/disable
POST 新建存储 /api/admin/storage/create
GET 查询指定存储信息 /api/admin/storage/get
GET 查询所有驱动配置模板列表 /api/admin/driver/list
POST 删除指定存储 /api/admin/storage/delete
上述API来自:https://github.com/alist-org/alist/discussions/2501open in new window | @Kuingsmileopen in new window大佬整理发布
已发布完整API文档 👉 查看完整API文档open in new window
在教程之前先说一下怎么都是 /api/xxx/xxx ?这怎么使用?
前面是通用链接,这个链接就是我们自己的AList网站链接,可以是域名可以是IP,可以是http也可以是HTTPS,也能带端口号
或者使用
postman
配置一个通用的,很方便,但是需要登录才可以配置如下图所示,改好名称,填写一个自己方便的名字,后面写API通用域名或者IP
例如我本地的就是:http://192.168.31.103:5244,到时候我们直接请求
http://192.168.31.103:5244/api/auth/login
然后填写相关参数就能请求到
我这里使用的请求软件是postmanopen in new window,因为老早之前apifox还没出的时候就在用postman了...
- 感谢你赐予我前进的力量