Echoo文档中心Echoo文档中心
Home
Echoo HTTP API
Home
Echoo HTTP API
  • 租赁服-获取服务器信息 /api/rental/get_server_info

租赁服-获取服务器信息 /api/rental/get_server_info

您可以使用这个API获取服务器信息

返回API列表

请求地址

POST /api/rental/get_server_info

请求头

无

请求参数

调用类型:POST form-data

  • user_id 登录返回的userid
  • search_key 搜索关键词 不可空

调用返回

返回类型:Json

返回示例:

{ "code": 0, "message": "获取成功", "data": { "capacity": 20, "entity_id": "entity_id", "has_pwd": "0", "icon_index": 1, "image_url": "服务器图片", "like_num": 0, "mc_version": "1.12.2", "min_level": "0", "name": "服务器号", "offset": null, "owner_id": 30000000, "player_count": 1, "pvp": true, "server_name": "服务器名", "server_type": "docker", "status": 1, "visibility": 0, "word_id": "" } }

参数解释:

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

服务器列表参数:

  • entity_id——服务器识别id string
  • image_url——服务器图片URL string
  • name——服务器号 string
  • server_name——服务器名 string
  • version——服务器版本 string
  • online——服务器当前在线 int

示例代码

Python:

import requests
from requests_toolbelt import MultipartEncoder

url = 'http://127.0.0.1:21000/api/rental/get_server_info'

m = MultipartEncoder(
 fields={
     'user_id': ('', 'user_id'),
     'search_key': ('', ''),
 }
)

headers = {
 'Content-Type': m.content_type
}

response = requests.post(url, data=m, headers=headers)

print(response.status_code)
print(response.text)
最近更新:: 2025/11/23 19:14