Skip to content

获取房间列表

发送请求

http://mc.miaaoo.com/list发送GET请求,请求参数为空。

示例代码

import requests

response = requests.get('http://mc.miaaoo.com/list')

print(response.text)

Tip

当返回状态码为 200201 时,表示请求成功,返回的数据为房间列表的JSON格式字符串。

响应数据

返回的数据为房间列表的JSON格式字符串,包含以下字段:

  • results:房间列表,每个房间包含以下字段:
    • sessionRef:一个包含着会话ID的对象
      • name:会话ID
    • createTime:创建时间,为 ISO 8601 格式的字符串
    • id:房间UUID
    • customProperties:房间的自定义属性,包含以下字段:
      • hostName:房主的XBOX ID
      • ownerId:房主的XUID
      • version:房间版本
      • worldName:世界名称
      • worldType:游戏模式,为Survival/Adventure/Creative/Spectator中的一个
      • MemberCount:房间内玩家数量
      • MaxMemberCount:房间最大玩家数量
      • BroadcastSetting:房间广播设置,3:好友的好友,2:仅好友,1:仅邀请,只有值为3的房间才能让外人加入
      • isHardcore:是否为极限模式
    • roomfrom:房间来源,目前有以下值:2MultiMC233gouhope4HelloMC255HelloMC25a

示例

{
    "results": [
        {
            "sessionRef": {
                "name": "1234567890"
            },
            "createTime": "2021-08-17T10:00:00.000Z",
            "id": "12345678-1234-123456789012",
            "customProperties": {
                "hostName": "XboxID",
                "ownerId": "1234567890123456",
                "version": "1.16.5",
                "worldName": "world",
                "worldType": "Survival",
                "MemberCount": 1,
                "MaxMemberCount": 10,
                "BroadcastSetting": 3,
                "isHardcore": false
            },
            "roomfrom": 2
        },
        ...
    ]
}