MSLX 守护进程端 - API文档
MSLX 官网
MSLX 官网
  1. 文件管理系统
  • 基础信息
    • 守护进程端更新
      • 查询守护进程端更新信息
      • 获取守护进程端更新地址
      • 发起守护进程端自动更新
      • 监听守护进程端更新日志
    • 设置
      • 查询系统偏好设置
      • 修改系统偏好设置
      • 获取个人信息
      • 更新个人信息
      • 获取面板样式设置
      • 更新面板样式设置
    • MSL OAuth 登录到面板
      • 获取 MSL 登录地址(用于登录/绑定面板账号)
      • 绑定 MSL 账号
      • 通过 MSL 账号登录面板
      • 解绑 MSL 账号登录
    • 查询守护进程端基础信息
      GET
    • 查询面板自定义样式配置
      GET
    • 更新面板自定义样式
      POST
  • 服务端实例
    • 服务端创建与删除
      • 创建服务端实例
      • 获取创建服务端实例的进度
      • 删除服务端实例
    • 服务端实例控制
      • 玩家管理
        • 白名单管理
          • 获取白名单列表
          • 新增白名单用户
          • 移除白名单用户
        • 管理员管理
          • 获取管理员列表
          • 添加管理员
          • 移除管理员
        • 封禁玩家管理
          • 查询封禁玩家列表
          • 添加封禁玩家
          • 移除封禁玩家
        • 封禁IP管理
          • 封禁IP
          • 查询封禁IP列表
          • 解封IP
        • 获取在线玩家
        • 获取历史玩家缓存列表
      • 启动/停止服务端实例 & 备份服务端实例存档
      • 监听服务端实例日志 & 发送指令
    • 查询服务器实例信息
      • 查询服务器实例列表
      • 查询单个服务器实例信息
      • 获取服务端实例ICON
    • 服务器实例设置
      • 获取服务端实例通用设置信息
      • 更新服务端实例设置
      • 监听更新服务端实例进度
    • 定时任务管理
      • 创建定时任务
      • 更新定时任务
      • 获取全部定时任务
      • 获取特定实例的定时任务
      • 删除定时任务
    • 服务端备份管理
      • 获取指定实例的备份文件列表
      • 删除指定实例的指定备份文件
      • 下载指定备份文件
      • 获取全部实例的备份文件列表
    • 世界地图渲染
      • 获取世界出生点坐标
      • 获取瓦片渲染图
    • 查询电脑上的Java列表
      GET
  • Frp隧道
    • 创建隧道实例
    • 获取Frp隧道列表
    • 启动/结束Frp进程
    • 获取单个隧道实例信息
    • 删除隧道实例
    • 监听Frp实例日志
    • 修改Frp自启动隧道列表
    • 查询Frp自启动列表
  • 上传文件
    • 初始化文件上传
    • 上传分片文件
    • 完成文件上传
    • 删除上传的临时文件
    • 查询上传的压缩包包含的Jar包列表
  • 文件管理系统
    • 压缩 & 解压
      • 创建压缩任务
      • 获取压缩任务进度
      • 创建解压任务
      • 获取解压任务进度
    • 模组/插件管理
      • 获取目标实例的模组/插件列表
      • 对 模组/插件 进行 启用/禁用
    • 公共静态资源
      • 访问公共静态资源图片
      • 上传静态图片资源到公共文件夹
    • 离线下载
      • 新增离线下载任务
      • 查询离线下载任务状态
    • 查询实例的文件列表
      GET
    • 获取文件内容
      GET
    • 新建/编辑文件
      POST
    • 重命名文件夹/文件
      POST
    • 删除文件/文件夹
      POST
    • 上传文件
      POST
    • 下载文件
      GET
    • 新建文件夹
      POST
    • 移动文件
      POST
    • 复制文件
      POST
  • 用户管理
    • 管理用户列表
      • 获取用户列表
      • 更新用户信息
      • 创建新用户
      • 删除用户
    • 登录
  1. 文件管理系统

获取文件内容

开发中
GET
/api/files/instance/{id}/content
特别的,id=0时指向Frpc配置文件文件夹

请求参数

Authorization
在 header 添加参数
x-api-key
示例:
x-api-key: ********************
Path 参数

Query 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/files/instance/21/content?path=server.properties' \
--header 'x-api-key: <api-key>'

返回响应

🟢200成功
application/json
Body

示例
{
    "code": 200,
    "message": "读取成功",
    "data": "#Minecraft server properties\n#Tue Dec 09 22:04:14 CST 2025\naccepts-transfers=false\nallow-flight=false\nbroadcast-console-to-ops=true\nbroadcast-rcon-to-ops=true\nbug-report-link=\ndebug=false\ndifficulty=easy\nenable-code-of-conduct=false\nenable-jmx-monitoring=false\nenable-query=false\nenable-rcon=false\nenable-status=true\nenforce-secure-profile=true\nenforce-whitelist=false\nentity-broadcast-range-percentage=100\nforce-gamemode=false\nfunction-permission-level=2\ngamemode=survival\ngenerate-structures=true\ngenerator-settings={}\nhardcore=false\nhide-online-players=false\ninitial-disabled-packs=\ninitial-enabled-packs=vanilla\nlevel-name=world\nlevel-seed=\nlevel-type=minecraft\\:normal\nlog-ips=true\nmanagement-server-allowed-origins=\nmanagement-server-enabled=false\nmanagement-server-host=localhost\nmanagement-server-port=0\nmanagement-server-secret=0cSTI8srQtHUPqjdpc60LEDXg3hUzvIhK9us816c\nmanagement-server-tls-enabled=true\nmanagement-server-tls-keystore=\nmanagement-server-tls-keystore-password=\nmax-chained-neighbor-updates=1000000\nmax-players=20\nmax-tick-time=60000\nmax-world-size=29999984\nmotd=A Minecraft Server\nnetwork-compression-threshold=256\nonline-mode=true\nop-permission-level=4\npause-when-empty-seconds=-1\nplayer-idle-timeout=0\nprevent-proxy-connections=false\nquery.port=25565\nrate-limit=0\nrcon.password=\nrcon.port=25575\nregion-file-compression=deflate\nrequire-resource-pack=false\nresource-pack=\nresource-pack-id=\nresource-pack-prompt=\nresource-pack-sha1=\nserver-ip=\nserver-port=25565\nsimulation-distance=10\nspawn-protection=16\nstatus-heartbeat-interval=0\nsync-chunk-writes=true\ntext-filtering-config=\ntext-filtering-version=0\nuse-native-transport=true\nview-distance=10\nwhite-list=false\n"
}
修改于 2026-01-24 05:33:12
上一页
查询实例的文件列表
下一页
新建/编辑文件
Built with