获取聊天记录[课后]
api名称:course.message
,SDK对应方法:courseMessageList
名称 |
类型 |
必选 |
描述 |
course_id |
int |
Y |
课程ID |
page |
int |
Y |
页码(默认:1)。最大值为 9999 |
size |
int |
Y |
每页多少条(默认:20)。最大值为 1000 |
名称 |
类型 |
描述 |
id |
int |
记录ID |
liveid |
int |
直播ID |
course_id |
int |
课程ID |
uid |
string |
用户UID |
nickname |
string |
用户昵称 |
role |
string |
用户角色 |
time |
string |
时间 |
timestamp |
string |
时间戳 |
msg |
string |
消息内容 |
cmd |
string |
消息命令 |
根据课程ID获取私聊记录
api名称:course.privateChat
,SDK对应方法:coursePrivateChatList
此功能默认不开通
名称 |
类型 |
必选 |
描述 |
course_id |
int |
Y |
课程ID |
page |
int |
Y |
页码 |
size |
int |
Y |
每页数量 |
返回数据,以每两个人的对话来分组,每组的key是对话双方的用户uid,返回形式如:{"1233-34566":[{},{},...],"1111-2222":[]}
名称 |
类型 |
描述 |
id |
int |
记录id |
from |
string |
消息发送者昵称 |
fromUid |
string |
发送者uid |
msg |
string |
消息 |
to |
string |
消息接收者昵称 |
toUid |
string |
接收者uid |
time |
string |
消息发送时间,格式 Y-m-d H:i:s |
获取鲜花记录
api名称:course.flower.list
,SDK对应方法:courseFlowerList
名称 |
类型 |
必选 |
描述 |
course_id |
int |
Y |
课程ID |
page |
int |
Y |
页码(默认:1)。最大值为 9999 |
size |
int |
Y |
每页个数(默认:10)。最大值为 999 |
名称 |
类型 |
描述 |
id |
int |
鲜花记录ID |
pid |
int |
合作方ID |
bid |
int |
欢拓系统的主播id |
roomid |
int |
房间ID |
liveid |
int |
直播ID |
uid |
string |
用户ID |
role |
string |
用户角色 |
nickname |
string |
用户昵称 |
amount |
int |
鲜花数量 |
sendtime |
int |
时间戳 |
course_id |
int |
课程ID |
获取聊天记录[直播中]
api名称:course.newmsg
名称 |
类型 |
必选 |
描述 |
course_id |
int |
Y |
课程ID |
marker |
int |
Y |
上次请求返回的对应marker字段的值,不传默认为0,将从头返回最早的聊天消息 |
data.list[]:
名称 |
类型 |
描述 |
xid |
int |
用户唯一ID |
uid |
int |
uid |
gid |
int |
分组ID |
uid |
string |
用户UID |
nickname |
string |
用户昵称 |
role |
string |
用户角色 |
time |
int |
时间戳 |
term |
int |
用户终端类型。1:PC,2: 移动端,3: Windows,4:Iphone,5:Mac,6:安卓,8: iPad |
msg |
string |
消息命令 |
robot |
int |
是否是机器人。1:是,0:否。 |
data.end: 1:已返回最后一条消息,0:还有更新消息未返回
data.marker: 读取下一页的标记
根据课程ID获取被禁言的用户列表
api名称:course.chat.disable.list
,SDK对应方法:courseChatDisableList
名称 |
类型 |
必选 |
描述 |
course_id |
int |
Y |
课程ID |
名称 |
类型 |
描述 |
xid |
int |
用户唯一ID |
uid |
string |
用户UID |
nickname |
string |
用户昵称 |
addtime |
string |
禁言操作时间 |