Skip to main content

SDK 提供了两个获取消息回应的接口,一个是从后端拉取最新数据,另一个是从本地获取缓存的消息回应。

本地缓存的数据不一定是最新版本,可以用于第一时间渲染界面,优化体验。

接口定义

/**
* 批量获取消息回应(消息必须属于同一个会话)
* @param messageIdList 消息 id 列表
* @param conversation 消息所属会话
* @param callback 结果回调
*/
void getMessagesReaction(List<String> messageIdList,
Conversation conversation,
IMessageReactionListCallback callback);

/**
* 获取缓存的消息回应(缓存的数据不一定是最新版本,可用于第一时间渲染,优化用户体验)
* @param messageIdList 消息 id 列表
* @return 消息回应列表
*/
List<MessageReaction> getCachedMessagesReaction(List<String> messageIdList);