# 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