#

SUD

UserInReqData
参数名 必选 类型 说明
code string 用户uid对应code
user_info object userInfoObj对象,优先使用user_info,如果为空,会使用code字段
room_id string 房间ID
mode int32 模式 默认: 1
language string 语言 默认:zh-CN
seat_index int32 加入的游戏位(座位号) 传-1表示随机加入
从0开始,不可大于座位数 默认为0
is_seat_random bool 默认为false, 带有seat_index的时候有效,如果游戏位(座位号)已经被占用,是否随机分配一个空位坐下。
is_seat_random=true 随机分配空位坐下
is_seat_random=false 不随机分配
team_id int32 不支持分队的游戏:数值填1;支持分队的游戏:数值填1或2(两支队伍)
is_ready bool 是否准备 默认:false
false:不准备 true:准备
userInfoObj 对象说明
参数名 必选 类型 说明
uid string 用户id,最大长度200字节
nick_name string 用户昵称
avatar_url string 用户头像url(建议使用128*128尺寸)
gender string 性别(female or male or "") 未知性别请填写空字符串
is_ai int32 0:普通用户,1:机器人(默认为0)
ai_level int32 ai等级
0:简单ai
1:简单ai
2:中级ai
3:高级ai
默认为0
请求示例
{
    "event": "user_in",
    "mg_id": "mg_id_1",
    "timestamp": "1657770493152",
    "data": {
        "user_info": {
            "uid": "1380100177150345266",
            "nick_name": "萌萌",
            "avatar_url": "https://icon.png?128*128",
            "gender": "female",
            "is_ai": 0,
            "ai_level": 0
        }
        "room_id":"roomId_1",
        "mode": 1,
        "language":"zh-CN",
        "seat_index": -1,
        "is_seat_random": false,
        "team_id": 1,
        "is_ready": false
    }
}

results matching ""

    No results matching ""