普通视图

发现新文章,点击刷新页面。
昨天以前西风 : 西行笔记

兰空图床(Lsky Pro)API 获取 Token 教程

作者 西风
2025年4月29日 02:43

前言

在使用兰空图床(Lsky Pro)对接第三方应用或自动化上传时,通常需要通过 API 获取用户 Token,以便后续进行认证、上传、管理图片等操作。

本教程将详细讲解如何通过 API 正确获取 Lsky Pro Token,支持 Postman、curl 命令行两种方式操作。
(适用于 Lsky Pro 2.x 版本及以上)

📌 小提示:本文以 Lsky Pro v2.1 为例,其他新版接口基本一致。


1. 准备工作

在开始之前,请确认以下几点:

  • 已部署好 Lsky Pro 图床,并可以正常访问。
  • 确认图床版本为 2.x 以上(支持标准 API 接口)。
  • 服务器 Nginx 配置正确,确保 /api/v1/ 路由能被转发到程序(否则访问 API 会 404), 正常安装的基本不用改任何配置,直接下一步就可以。
  • 已有一个注册好的 Lsky Pro 账号(邮箱 + 密码)。

2. 获取 API 地址

680fc8a8959b7.webp

Lsky Pro 标准 API 入口图床管理的后台 接口 都可以看到,https://yourdomain.com/api/v1/, 例如,如果你的图床部署在:img.yourdomain.com
那么获取 Token 的接口地址就是:https://img.yourdomain.com/api/v1/tokens, 很多AI教程说的获取地址都是token不带s,是不对,获取不到404问题。


3. 通过 Postman 获取 Token

Postman 是常用的 API 调试工具,推荐用它来第一次验证接口是否通畅。

Postman 设置步骤

680fc87d354e9.webp
680fc884d022c.webp
680fc88d106f6.webp

(1)新建请求

  • 方法:默认是GET,切换到POST
  • 地址:https://yourdomain.com/api/v1/tokens

(2)设置 Headers

Key Value
accept application/json

(3)设置 Body 两种模式

680fc893912c4.webp
点击 x-www-form-urlencoded

Key Value
email Lsky注册邮箱
password 你的Lsky密码
  • 点击 SEND 然后看下面会输出
{
    "status": true,
    "message": "success",
    "data": {
        "token": "2|VaVEjmjlCl9nHb****ULJf96reeEVY"
    }
}

然后用到你需要用的地方就可以了。

采用JSON模式获取
680fcbca7cfd3.webp

  • 点击 Body → 选择 raw → 下拉选择 JSON,填入以下内容:
{
  "email": "admin@example.com",
  "password": "yourpassword"
}

(4)发送请求

  • 点击 SEND 按钮。
  • 如果一切正确,会返回如下 JSON 数据:
{
  "status": true,
  "message": "success",
  "data": {
    "token": "1|1bJbwlqBfn**************IwqiZjCDs7r1Ob5"
  }
}

填写到你需要的地方就可以了。

❌
❌