mirror of
https://github.com/Murasame-Dev/McStatus-API.git
synced 2025-12-17 13:47:58 +00:00
重写成FastAPI
This commit is contained in:
parent
7346b1f772
commit
b08a84c63a
5 changed files with 40 additions and 28 deletions
|
|
@ -1,5 +1,5 @@
|
|||
# McStatus-API
|
||||
这是一个 Flask API,主要封装了 mcstatus 包,用于查询 Minecraft 服务器状态,支持Java和基岩,以及附带其他小特性!
|
||||
这是一个 FastAPI 项目,主要封装了 mcstatus 包,用于查询 Minecraft 服务器状态,支持Java和基岩,以及附带其他小特性!
|
||||
|
||||
## 💻用法
|
||||
|
||||
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
- `GET /java?ip=<IP> - (Required)` - 查询 Java 版服务器状态
|
||||
- `GET - /bedrock?ip=<IP> - (Required)` - 查询基岩版服务器状态
|
||||
- `Get - /docs ` - FastAPI 的内建文档
|
||||
|
||||
## 📦安装&▶启动
|
||||
|
||||
|
|
@ -55,7 +56,7 @@ docker run --name mcstatus-api -p 8000:8000 -d mcstatus-api
|
|||
2. 添加一个基于此项目的服务端(他可能只是一个API Caller,或者是一个Websocket服务器?)
|
||||
服务端可以调用多个API,并将其返回的信息进行合并并输出,旨在用于检查不同地区的延迟
|
||||
3. 添加是否默认使用 SRV 解析的变量
|
||||
4. *等一切尘埃落定后,我会考虑使用 FastAPI*
|
||||
4. *等一切尘埃落定后,我会考虑使用 FastAPI* --- **已完成**
|
||||
|
||||
## 📞 联系
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue