获取聊天信息
更新时间:2023-07-31
接口描述
通过该接口可以分页获取直播的聊天信息
请求地址
http://api.csslcloud.net/api/live/chatmsg
请求方式
GET
请求参数
接口统一权限认证请参考THQS认证方式。
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
userid | String | 是 | 开发者账号ID |
roomid | String | 是 | 直播间ID |
liveid | String | 是 | 直播ID |
pagenum | Integer | 否 | 每页记录条数,默认50。取值范围:1~100整数 |
pageindex | Integer | 否 | 第几页,默认1。取值范围:大于1的整数 |
请求示例
GET http://api.csslcloud.net/api/live/chatmsg?userid=41E8063FC799ACE&roomid=D90DCF5BF6DA3C8C9C33DC5901307461&liveid=xxx&time=1670412086&hash={hash}
返回数据
公共返回数据结构请参考 公共返回数据说明。
名称 | 类型 | 描述 |
---|---|---|
result | String | 返回状态,"OK":成功,"FAIL":失败 |
count | Integer | 聊天总数 |
chatMsgs | Array | 聊天记录列表 |
chatMsgs说明
名称 | 类型 | 描述 |
---|---|---|
content | String | 聊天内容 |
time | String | 聊天时间,格式:yyyy-MM-dd HH:mm:ss,示例:"2022-12-11 00:00:00" |
viewerName | Integer | 观众名称 |
viewerId | String | 观众ID |
viewerRole | String | 角色:10为讲师,11为学员,4,12为旁听,13为隐身者,14为助教,0为未知 |
返回示例
{
"result": "OK",
"count": 100,
"chatMsgs": [
{
"content": "发送聊天消息",
"time": "2016-11-28 20:30:33",
"viewerName": "你好",
"viewerId": "0cda7ng03j9502ian",
"viewerRole": 10
}
]
}