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

上传图片

POST
http://127.0.0.1:8000/api/v1/upload

请求参数

Header 参数
Accept
string 
可选
默认值:
application/json
Authorization
string 
可选
默认值:
Bearer {{token}}
Body 参数multipart/form-data
file
file 
图片
必需
示例值:
file:///Users/company/Downloads/落魄程序员在线炒粉.gif
token
string 
可选
临时上传 Token
permission
integer 
可选
权限,1=公开,0=私有
示例值:
0
strategy_id
string 
储存策略ID
可选
示例值:
1
album_id
string 
相册ID
可选
expired_at
string 
可选
图片过期时间(yyyy-MM-dd HH:mm:ss)

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://127.0.0.1:8000/api/v1/upload' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {{token}}' \
--form 'file=@"/Users/company/Downloads/落魄程序员在线炒粉.gif"' \
--form 'token=""' \
--form 'permission="0"' \
--form 'strategy_id="1"' \
--form 'album_id=""' \
--form 'expired_at=""'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{
  "status": true,
  "message": "上传成功",
  "data": {
    "key": 21,
    "name": "落魄程序员在线炒粉",
    "pathname": "20240719/6a39702c8347047c6749854a40831de0.gif",
    "origin_name": "落魄程序员在线炒粉.gif",
    "size": 465.1474609375,
    "mimetype": "image/gif",
    "extension": "gif",
    "md5": "6a39702c8347047c6749854a40831de0",
    "sha1": "570bdc9ae184db710ee74824a15725d5ed3db589",
    "links": {
      "url": "http://localhost/20240719/6a39702c8347047c6749854a40831de0.gif",
      "html": "<img src=\"http://localhost/20240719/6a39702c8347047c6749854a40831de0.gif\" alt=\"落魄程序员在线炒粉.gif\" title=\"落魄程序员在线炒粉.gif\" />",
      "bbcode": "[img]http://localhost/20240719/6a39702c8347047c6749854a40831de0.gif[/img]",
      "markdown": "![落魄程序员在线炒粉.gif](http://localhost/20240719/6a39702c8347047c6749854a40831de0.gif)",
      "markdown_with_link": "[![落魄程序员在线炒粉.gif](http://localhost/20240719/6a39702c8347047c6749854a40831de0.gif)](http://localhost/20240719/6a39702c8347047c6749854a40831de0.gif)",
      "thumbnail_url": "http://localhost/20240719/6a39702c8347047c6749854a40831de0.gif",
      "delete_url": ""
    }
  }
}
上一页
删除相册
下一页
图片列表
Built with