400-881-9892

文档中心

官方文档,可查阅产品介绍、快速入门、用户指南、开发指南、API参考、SDK参考、帮助等信息。

文档中心 互动课堂

获取用户进出记录

Example

请求方式 POST

https://global.talk-cloud.net/api/room/v1/getLoginInfoDataList

参数名 必选 类型 说明
Content-Type string application/json;
Tk-authkey string 企业Key
参数名 是否必选 类型 说明
serial string 房间号
thirdroomid string 用户自定义房间号:选填(该字段和serial必须至少填写一个)如果用户创建房间时自定义了房间号,可使用此字段
startTime int 开始时间(时间截示例:1597852800。开始时间和结束时间均不传则默认查询24小时内的数据,如果填写开始时间但不填写结束时间则默认区间为开始时间至1个月后的时间,时间区间最大限制1个月且只支持查询1年内的数据)
endTime int 结束时间(时间截示例:1597852800。结束时间和开始时间均不传则默认查询24小时内的数据,如果填写结束时间但不填写开始时间则默认区间为1个月前的时间至结束时间,时间区间最大限制1个月且只支持查询1年内的数据)
page int 页码 (每页返回200条)
参数名称 类型 描述
result int 错误码0成功非0为具体错误码
data obj 数据
data.total Int 总条数
data.page Int 当前页数
data.list.userid String 用户id
data.list.username String 用户昵称
data.list.userroleid Int 用户角色 0:主讲 1:助教 2/98: 学员 4:巡检员 27:家长 31工单管理员
data.list.username String 角色昵称
data.list.entertime Int 进入教室时间戳
data.list.starttime Int 开始上课时间戳
data.list.endtime Int 结束上课时间戳
data.list.outtime Int 离开教室时间戳
data.list.terminal Int 终端 0windows端、1MAC、2ios、3android 4.linux、5未知
data.list.terminal_details Int 观看终端:1客户端、2微信浏览器、3Safari浏览器、4Chrome浏览器、5其他
data.list.ipaddress String 登录IP
data.list.system_version String 系统版本号
data.list.terminal_version String 观看终端版本

返回示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
    "result": 0,
    "data": {
        "total": 1,
        "page": "1",
        "list": [
            {
                "userid": "7b4e48ec-79eb-3307-fb0d-ab01bd7c8271",
                "username": "phptest",
                "userroleid": 0,
                "entertime": 1753242558,
                "starttime": 1753242797,
                "endtime": 1753242805,
                "outtime": 1753242805,
                "terminal": 1,
                "terminal_details": 4,
                "ipaddress": "111.193.225.193",
                "system_version": "10.15.7",
                "terminal_version": "138.0.0.0"
            }
        ]
    },
    "msg": ""
}