跳至主要內容

傻瓜式操作AList API教程

安稳...大约 3 分钟使用指南AListWindowsLinuxAPI教程安装

前言

大概的流程就是下面流程图这样的一个流程,大佬不用看都懂,这个是给小白看的,拉到下面我们说一下怎么个流程吧

  • 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/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了...


敬请期待 就这样了