1. OAuth
Lsky Pro+
  • 旧版本接口
    • 相册列表
      GET
    • 删除相册
      DELETE
    • 上传图片
      POST
    • 图片列表
      GET
    • 删除图片
      DELETE
    • 生成临时上传token
      POST
    • 策略列表
      GET
    • 用户资料
      GET
  • OAuth
    • 获取授权地址
      GET
    • 授权登录
      POST
    • 绑定授权账号
      POST
    • 解绑授权账号
      DELETE
    • 已绑定的第三方列表
      GET
    • 通用 OAuth2 授权回调
      GET
    • 彩虹聚合登录回调
      GET
  • 授权
    • 账号和密码登录
      POST
    • 退出
      POST
    • 注册账号
      POST
    • 使用手机号重置密码
      POST
    • 使用邮箱重置密码
      POST
  • 用户
    • 相册
      • 相册列表
      • 相册详情
      • 添加相册
      • 修改相册
      • 删除相册
      • 添加图片到相册
      • 从相册中移除图片
      • 附加标签
      • 移除标签
      • 设置相册访问密码
      • 清除相册访问密码
    • 图库
      • 图片列表
      • 图片详情
      • 删除图片
      • 附加标签
      • 移除标签
      • 批量修改图片信息
      • 生成私有访问链接
    • 分享
      • 分享列表
      • 分享详情
      • 创建分享
      • 修改分享信息
      • 删除分享
    • 订阅
      • 拥有的角色组
        • 角色组列表
        • 删除角色组
      • 拥有的容量
        • 容量列表
        • 删除容量
    • 订单
      • 预览订单
      • 创建订单
      • 订单列表
      • 订单详情
      • 取消订单
      • 删除订单
      • 支付订单
    • 工单
      • 工单列表
      • 工单详情
      • 创建工单
      • 工单回复列表
      • 回复工单
      • 关闭工单
      • 删除工单
    • Tokens
      • Token 列表
      • 创建 Token
      • 删除 Token
    • AI
      • 提交 AI 润色任务
      • 批量查询任务状态
      • 查询单个任务状态
      • 批量提交 AI 生成标签任务
      • 批量提交 AI 生成描述任务
      • 获取当前用户可用的 AI 驱动列表
    • 修改密码
      PUT
    • 登录用户信息
      GET
    • 修改登录用户信息
      POST
    • 保存设置信息
      POST
    • 绑定/换绑手机号
      POST
    • 绑定/换绑邮箱
      POST
    • 设置背景图片
      POST
    • 移除背景图片
      DELETE
  • 广场
    • 图片
      • 图片列表
      • 举报图片
      • 点赞图片
      • 取消点赞图片
      • 获取热门标签
    • 用户
      • 举报用户
      • 图片列表
      • 用户主页信息
      • 相册列表
    • 相册
      • 相册列表
      • 图片列表
      • 举报相册
      • 点赞相册
      • 取消点赞相册
      • 解锁加密相册
    • 图片详情
    • 相册详情
  • 套餐
    • 套餐列表
    • 套餐详情
  • 页面
    • 页面列表
    • 页面详情
  • 分享
    • 获取分享详情
    • 获取分享图片列表
    • 举报分享
    • 点赞分享
    • 取消点赞分享
  • 公告
    • 公告列表
    • 公告详情
  • 用户-图片
    • 重新执行图片处理驱动
    • 查询重新处理任务的完成状态
  • 更新日志
    GET
  • 许可 / 免责声明
    GET
  • 检测程序是否安装
    GET
  • 初始化配置
    GET
  • 当前所在组信息
    GET
  • 上传图片
    POST
  • 提交反馈与建议
    POST
  • 发送短信验证码
    POST
  • 发送邮件验证码
    POST
  • 生成二维码
    GET
  • 获取验证码
    GET
  • 当前登录用户支持拥有的权限列表
    GET
  • 系统支持的所有令牌权限
    GET
  • 系统统计信息
    GET
  • 数据模型
    • 角色组信息
    • 图片列表
    • 提交举报内容
    • 相册列表
  1. OAuth

通用 OAuth2 授权回调

GET
/oauth/callback
通用 OAuth2/OIDC 驱动的后端回调地址(需在身份提供商处登记为 {站点地址}/api/v2/oauth/callback),由身份提供商在浏览器中重定向访问,前端无需调用。本接口不消费 state,只负责携带 code 与 state 跳转回前端页面,由前端校验 state 后调用「授权登录」或「绑定授权账号」接口。

请求参数

Query 参数

Header 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'http://127.0.0.1:8000/api/v2/oauth/callback?code=&state=&error=' \
--header 'Accept: application/json'

返回响应

🔵302跳转到前端页面
application/json
不返回 JSON,响应头 Location 为发起授权时记录的前端页面地址(保留原有查询参数),并追加 code、state 查询参数;服务商返回 error 时追加 error;既没有 code 也没有 error 时追加 error=access_denied;state 无效或已过期时跳转到 {前端地址}/login?error=invalid_state。
Bodyapplication/json

示例
{}
修改于 2026-10-23 15:12:15
上一页
已绑定的第三方列表
下一页
彩虹聚合登录回调
Built with