Echoo文档中心Echoo文档中心
Home
Echoo HTTP API
Home
Echoo HTTP API
  • 获取服务器列表 /api/get_server_list

获取服务器列表 /api/get_server_list

您可以使用这个API获取服务器列表

返回API列表

请求地址

POST /api/get_server_list

请求头

无

请求参数

调用类型:POST form-data

  • user_id 登录返回的userid

调用返回

返回类型:Json

返回示例:

{ "code": 0, "message": "获取成功", "list": [ { "id": 1, "name": "楼楼世界", "version": "1.12.2", "online": 16 }, { "id": 2, "name": "新龙腾", "version": "1.12.2", "online": 0 } ] }

参数解释:

  • code——只有code为0时代表请求成功,如果请求失败错误原因会显示在message里
  • message——错误信息或成功信息
  • list——服务器信息列表

服务器列表参数:

  • id——服务器ID int
  • name——服务器名 string
  • version——服务器版本 string
  • online——服务器当前在线 int

示例代码

Python:

import requests
from requests_toolbelt import MultipartEncoder

url = 'http://127.0.0.1:21000/api/get_server_list'

m = MultipartEncoder(
    fields={
        'user_id': ('', '服务器ID')
    }
)
headers = {'Content-Type': m.content_type}
response = requests.post(url, data=m, headers=headers).json()
print(response)
for item in response['list']:
    print("服务器名:{} 服务器ID:{} 服务器在线:{} 服务器版本:{}".format(item['name'], item['id'], item['online'],
                                                                       item['version']))
最近更新:: 2025/11/23 19:14