# API接口

这是一个API接口列表,用于获取PCSMT2程序及运行的服务器的相关信息。

# 接口列表

api接口列表如下:

# 主接口

程序主接口

  • /api

# 程序接口

程序接口,用于获取运行的服务器的硬件信息及程序相关信息

  • /api/program
  • /api/program/version
  • /api/program/minecraft_version
  • /api/program/disk_usage
  • /api/program/get/settings
  • /api/program/set/settings
  • /api/program/get/CPU/Usage
  • /api/program/get/RAM/Usage

使用方法:Program

# 服务器接口

服务器接口,用于获取运行的服务器的相关信息

  • /api/server
  • /api/server/list
  • /api/server/players/{ServerName}
  • /api/server/info/{ServerName}
  • /api/server/latest
  • /api/server/{ServerName}/start
  • /api/server/{ServerName}/stop
  • /api/server/status/{ServerName}
  • /api/server/{ServerName}/storage_info
  • /api/server/delete/{ServerName}
  • /api/server/get/document/server.properties/{ServerName}
  • /api/server/set/settings/{ServerName}
  • /api/server/get/run_memory/{ServerName}
  • /api/server/{ServerName}/command
  • /api/server/get/banned/players/{ServerName}
  • /api/server/get/white-list/{ServerName}
  • /api/server/get/history/players/{ServerName}
  • /api/server/terminal/{ServerName}

使用方法:Server

# 资源接口

  • /api/static/icon
  • /api/server/info/{ServerName}/excel
  • /api/server/list/excel

使用方法:Resource

# 页面接口

  • /
  • /server/create
  • /server/{ServerName}/storage_chart
  • /server/settings/{ServerName}

使用方法:Page