Lsky Pro+
    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

      安装程序

      将废弃
      POST
      /install

      请求参数

      Header 参数
      Accept
      string 
      可选
      默认值:
      application/json
      Body 参数application/json
      app_name
      string 
      应用名称
      必需
      app_url
      string 
      应用url
      必需
      app_serial_no
      string 
      许可证编号
      必需
      app_secret
      string 
      许可证密钥
      必需
      db_connection
      enum<string> 
      数据库驱动
      必需
      枚举值:
      sqlitemysqlmariadbpgsqlsqlsrv
      db_host
      string 
      数据库连接地址
      可选
      db_port
      string 
      数据库连接端口
      可选
      db_database
      string 
      数据库名称
      可选
      db_username
      string 
      数据库用户名
      可选
      db_password
      string 
      数据库密码
      可选
      admin_username
      string 
      管理员用户名
      必需
      admin_email
      string 
      管理员邮箱
      必需
      admin_password
      string 
      管理员密码
      必需
      admin_password_confirmation
      string 
      确认密码
      必需
      示例
      {
        "app_name": "Lsky Pro+",
        "app_url": "http://127.0.0.1",
        "app_serial_no": "test",
        "app_secret": "test",
        "db_connection": "sqlite",
        "db_host": "anim",
        "db_port": "dolor minim",
        "db_database": "reprehenderit ipsum ad mollit",
        "db_username": "贾军",
        "db_password": "officia pariatur irure ad",
        "admin_username": "admin",
        "admin_email": "admin@example.com",
        "admin_password": "123456",
        "admin_password_confirmation": "123456"
      }

      示例代码

      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/v2/install' \
      --header 'Accept: application/json' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "app_name": "Lsky Pro+",
          "app_url": "http://127.0.0.1",
          "app_serial_no": "test",
          "app_secret": "test",
          "db_connection": "sqlite",
          "db_host": "anim",
          "db_port": "dolor minim",
          "db_database": "reprehenderit ipsum ad mollit",
          "db_username": "贾军",
          "db_password": "officia pariatur irure ad",
          "admin_username": "admin",
          "admin_email": "admin@example.com",
          "admin_password": "123456",
          "admin_password_confirmation": "123456"
      }'

      返回响应

      🟢201成功
      application/json
      Body
      status
      string 
      必需
      message
      string 
      必需
      data
      object 
      必需
      content
      string 
      必需
      time
      integer 
      必需
      示例
      {
          "status": "success",
          "message": "successful",
          "data": {
              "content":"\n ┌────────────────────┬──────────────────────────┬──────────┐\n │ 名称               │ 说明                     │ 检测状态 │\n ├────────────────────┼──────────────────────────┼──────────┤\n │ PHP >= 8.2         │ PHP 版本必须大于等于 8.2 │ √        │\n │ Ctype PHP 扩展     │ 用于字符类型检测         │ √        │\n │ cURL PHP 扩展      │ 用于发送 HTTP 请求       │ √        │\n │ DOM PHP 扩展       │ 用于操作 XML 文档        │ √        │\n │ Fileinfo PHP 扩展  │ 用于检测文件的 MIME 类型 │ √        │\n │ Filter PHP 扩展    │ 用于数据过滤             │ √        │\n │ Hash PHP 扩展      │ 用于数据散列             │ √        │\n │ Mbstring PHP 扩展  │ 用于多字节字符串处理     │ √        │\n │ OpenSSL PHP 扩展   │ 用于数据加密             │ √        │\n │ PCRE PHP 扩展      │ 用于正则表达式处理       │ √        │\n │ PDO PHP 扩展       │ 用于数据库访问           │ √        │\n │ Session PHP 扩展   │ 用于会话管理             │ √        │\n │ Tokenizer PHP 扩展 │ 用于 PHP 代码的标记化    │ √        │\n │ XML PHP 扩展       │ 用于解析 XML             │ √        │\n │ PCNTL PHP 拓展     │ 用于处理信号和异步任务   │ √        │\n │ Posix PHP 拓展     │ 用于处理进程             │ √        │\n └────────────────────┴──────────────────────────┴──────────┘\n\n\n   INFO  Preparing database.  \n\n  Creating migration table ....................................... 1.26ms DONE\n\n   INFO  Running migrations.  \n\n  0001_01_01_000000_create_users_table ........................... 5.32ms DONE\n  0001_01_01_000001_create_cache_table ........................... 1.26ms DONE\n  0001_01_01_000002_create_jobs_table ............................ 2.62ms DONE\n  0001_01_01_000003_create_personal_access_tokens_table .......... 1.79ms DONE\n  2024_04_24_151850_create_configs_table ......................... 1.58ms DONE\n  2024_04_24_161046_create_groups_table .......................... 0.75ms DONE\n  2024_04_24_170718_create_drivers_table ......................... 0.62ms DONE\n  2024_04_24_172050_create_group_driver_table .................... 0.73ms DONE\n  2024_04_24_172200_create_albums_table .......................... 0.64ms DONE\n  2024_04_24_172219_create_photos_table .......................... 1.98ms DONE\n  2024_04_24_172220_create_album_photo_table ..................... 0.73ms DONE\n  2024_04_24_172221_create_tags_table ............................ 0.61ms DONE\n  2024_04_24_172222_create_taggables_table ....................... 1.15ms DONE\n  2024_04_24_172223_create_shares_table .......................... 1.02ms DONE\n  2024_04_24_172230_create_shareables_table ...................... 1.07ms DONE\n  2024_04_24_172337_create_violations_table ...................... 0.76ms DONE\n  2024_04_24_172555_create_notices_table ......................... 0.54ms DONE\n  2024_04_24_172714_create_pages_table ........................... 0.59ms DONE\n  2024_04_24_172745_create_feedbacks_table ....................... 0.51ms DONE\n  2024_04_24_172823_create_tickets_table ......................... 1.04ms DONE\n  2024_04_24_172919_create_ticket_replies_table .................. 0.67ms DONE\n  2024_04_24_173007_create_reports_table ......................... 0.82ms DONE\n  2024_04_24_205207_create_likes_table ........................... 0.72ms DONE\n  2024_04_24_222637_create_orders_table .......................... 1.32ms DONE\n  2024_04_24_222829_create_user_groups_table ..................... 0.62ms DONE\n  2024_04_24_223536_create_user_capacities_table ................. 0.68ms DONE\n  2024_04_24_225049_create_plans_table ........................... 0.61ms DONE\n  2024_04_24_225050_create_plan_prices_table ..................... 0.57ms DONE\n  2024_04_24_225060_create_plan_groups_table ..................... 0.51ms DONE\n  2024_04_24_225300_create_plan_capacities_table ................. 0.51ms DONE\n  2024_04_24_225418_create_coupons_table ......................... 1.29ms DONE\n\n\n   INFO  Application key set successfully.  \n\n        __         __           ___               __ \n       / /   ___  / /__ __ __  / _ \\ ____ ___  __/ /_\n      / /__ (_-< /  '_// // / / ___// __// _ \\/_  __/\n     /____//___//_/\\_\\ \\_, / /_/   /_/   \\___/ /_/   \n                      /___/                          \n\n     欢迎使用 Lsky Pro+ 2.0.0,程序已安装成功,如果需要重新安装请删除程序根目录 installed.lock 文件。\n     使用过程中遇到问题请访问 https://docs.lsky.pro 获取帮助。\n\n"
          },
          "time": 1721804693
      }
      修改于 2024-12-17 01:00:18
      上一页
      检测程序是否安装
      下一页
      初始化配置
      Built with