获取聊天记录[课后]
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 |
禁言操作时间 |