聊天室模块
聊天室模块(chat)
是一个服务于保利威聊天室服务的模块,包括获取和发送聊天室消息,聊天室用户登录登出,获取在线列表等功能。该模块基于保利威的
聊天室SDK
实现,并通过WebSocket
的方式来实现客户端与服务端的通信。
一、Api 方法概览
Api 方法 | 说明 |
---|---|
获取聊天室 socket 实例 | |
获取聊天室信息 | |
获取聊天室设置 | |
获取聊天历史消息 | |
根据场次号分页获取聊天历史消息 | |
根据时间戳获取聊天历史消息 | |
获取实时的点赞数 | |
发送点赞数 | |
发送情绪反馈 | |
获取表情图片列表 | |
发送文本消息 | |
发送图片消息 | |
发送表情图片消息 | |
发送系统消息 | |
发送自定义消息(客户端) | |
插入本地打赏消息 | |
获取超长消息的完整文本 | |
分页获取在线列表 | |
开始在线用户列表轮询 | |
结束在线用户列表轮询 | |
获取在线用户列表新接口 | |
获取聊天室的实时在线人数 | |
转换发言内容 | |
获取黄脸表情节点 | |
获取点击事件中的黄脸表情 | |
获取聊天消息重放历史数据 | |
处理聊天消息重放 | |
设置聊天消息重放对应的回放对象 | |
初始化聊天消息重放 | |
添加聊天重放本地缓存插件 | |
根据id 移除聊天消息 | |
根据id,替换对应的聊天内容 | |
获取评论上墙数据 | |
设置评论上墙数据 | |
取消评论上墙 |
二、Event 事件概览
Event 事件 | 说明 |
---|---|
聊天室信息修改 | |
聊天室重连成功事件 | |
聊天室连接失败事件 | |
聊天消息事件 | |
替换聊天消息事件 | |
点赞事件 | |
点赞数修改事件 | |
情绪反馈事件 | |
聊天室用户登录事件 | |
聊天室用户登出事件 | |
当前用户重复登录事件 | |
清空聊天室事件 | |
删除某条消息事件 | |
聊天室关闭事件 | |
聊天室开启事件 | |
在线人数改变事件 | |
在线用户列表改变事件 | |
聊天消息重放-重新加载 | |
聊天消息重放状态 | |
超出直播间最大在线人数 | |
白名单移除用户 | |
评论上墙事件 | |
评论取消上墙事件 |
Last updated