聊天室模块

  • 聊天室模块(chat) 是一个服务于保利威聊天室服务的模块,包括获取和发送聊天室消息,聊天室用户登录登出,获取在线列表等功能。

  • 该模块基于保利威的 聊天室SDK 实现,并通过 WebSocket 的方式来实现客户端与服务端的通信。

一、Api 方法概览

Api 方法说明

获取聊天室 socket 实例

获取聊天室信息

获取聊天室设置

获取聊天历史消息

根据场次号分页获取聊天历史消息

根据时间戳获取聊天历史消息

获取实时的点赞数

发送点赞数

发送情绪反馈

获取表情图片列表

发送文本消息

发送图片消息

发送表情图片消息

发送系统消息

发送自定义消息(客户端)

插入本地打赏消息

获取超长消息的完整文本

分页获取在线列表

开始在线用户列表轮询

结束在线用户列表轮询

获取在线用户列表新接口

获取聊天室的实时在线人数

转换发言内容

获取黄脸表情节点

获取点击事件中的黄脸表情

获取聊天消息重放历史数据

处理聊天消息重放

设置聊天消息重放对应的回放对象

初始化聊天消息重放

添加聊天重放本地缓存插件

根据id 移除聊天消息

根据id,替换对应的聊天内容

获取评论上墙数据

设置评论上墙数据

取消评论上墙

二、Event 事件概览

Event 事件说明

聊天室信息修改

聊天室重连成功事件

聊天室连接失败事件

聊天消息事件

替换聊天消息事件

点赞事件

点赞数修改事件

情绪反馈事件

聊天室用户登录事件

聊天室用户登出事件

当前用户重复登录事件

清空聊天室事件

删除某条消息事件

聊天室关闭事件

聊天室开启事件

在线人数改变事件

在线用户列表改变事件

聊天消息重放-重新加载

聊天消息重放状态

超出直播间最大在线人数

白名单移除用户

评论上墙事件

评论取消上墙事件

Last updated