简要描述:

  • 接口版本:

版本号 制定人 制定日期 修订日期
1.0.0 kevin 2023-03-15

请求URL:

  • 请求方式:

  • wss

请求头:

参数名 是否必须 类型 说明

公共请求参数:

参数名 是否必须 类型 说明
link_type string 连接方式【ws】
module string 模块【novel】
action string 方法名【gameSendMessage】
device_type string 设备端【pc=电脑,app=APP软件,h5=手机h5,wx_small=微信小程序,desktop=桌面软件】
param array 自定义参数数组

param请求参数:

参数名 是否必须 类型 说明
token string 用户凭证
send_room string 房间id
send_uid string 发送者uid
send_username string 发送者名称
send_avatar string 发送者头像
type string 信息类型【1=文字,2=图片,3=语音,4=视频,5=文件,6=链接】
game_type string 房间信息【1=普通信息,2=游戏信息】
content string 内容,默认空

返回示例:

正确时返回:

game_type==1
{
    "action":"gameSendMessage",
    "status":200,
    "msg":"",
    "data":{
        "send_room":"1",
        "send_uid":29,
        "send_username":"红豆相思",
        "send_avatar":"https://xx.com/6188b9ee6a933.jpeg",
        "type":1,
        "game_type":1,
        "content":"哈哈",
        "game_room_id":"1"
    }
}
game_type==2
{
    "action":"gameSendMessage",
    "status":200,
    "msg":"",
    "data":{
        "send_room":"1",
        "send_uid":"960",
        "send_username":"云落阁",
        "send_avatar":"https://xx.com/6188b9ee6a933.jpeg",
        "type":"1",
        "game_type":"2",
        "content":"马到成功",
        "game_room_id":"1",
        "user_fd":"27",
        "result":{
            "uid":960,
            "nickname":"云落阁",
            "avatar":"https://xx.com/6188b9ee6a933.jpeg",
            "name":"马到成功",
            "spell":"mǎ  dào  chéng  gōng",
            "content":"形容工作刚开始就取得成功。"
        },
        "game_user_list":[
            {
                "uid":"967",
                "avatar":"https://xx.com/6188b9ee6a933.jpeg",
                "username":"知小白",
                "status":"2",
                "status_msg":"已淘汰"
            },
        ],
        "current_idiom":"马到成功",
        "current_user":{
            "uid":"29",
            "avatar":"https://xx.com/6188b9ee6a933.jpeg",
            "username":"红豆相思",
            "status":"0",
            "status_msg":"参与中"
        }
    }
}

game_type==1返回参数说明:

参数名 类型 说明
send_room int 房间id
send_uid int 发送者uid
send_username string 发送者昵称
send_avatar string 发送者头像
type int 信息类型(1=文字,2=图片,3=语音,4=视频,5=文件,6=链接)【1】
game_type int 房间信息(1=普通信息,2=游戏信息)【1】
content string 内容,默认空
game_room_id string 房间id

game_type==2返回参数说明:

参数名 类型 说明
send_room int 房间id
send_uid int 发送者uid
send_username string 发送者昵称
send_avatar string 发送者头像
type int 信息类型(1=文字,2=图片,3=语音,4=视频,5=文件,6=链接)【1】
game_type int 房间信息(1=普通信息,2=游戏信息)【1】
content string 内容,默认空
game_room_id string 房间id
user_fd string 用户fd
result.uid int 发送者用户uid
result.avatar int 发送者用户头像
result.nickname int 发送者用户昵称
result.name int 成语
result.spell int 成语拼音
result.content int 成语解释
game_user_list.uid int 房间游戏用户uid
game_user_list.avatar string 房间游戏用户头像
game_user_list.username string 房间游戏用户昵称
game_user_list.status int 房间游戏用户状态【0=参与中,1=冠军,2=已淘汰】
game_user_list.status_msg string 房间游戏用户跳转提示
room_info.room_name string 房间名称
room_info.status int 房间名称状态【0=准备中,1=接龙中】
current_user.uid int 游戏开始,当前作答用户uid
current_user.avatar string 游戏开始,当前作答用户头像
current_user.username string 游戏开始,当前作答用户昵称
current_user.status int 游戏开始,当前作答用户状态【0=参与中,1=冠军,2=已淘汰】
current_user.status_msg string 游戏开始,当前作答用户状态提示
current_idiom string 当前成语

备注:

文档更新时间: 2023-03-28 13:43   作者:admin