1 package com.netease.nimlib.sdk.v2.topic;
void updateTopic(V2NIMUpdateTopicParams params, V2NIMSuccessCallback< V2NIMTopic > success, V2NIMFailureCallback failure)
更新 Topic。
void getTopicListByOption(V2NIMTopicListOption option, V2NIMSuccessCallback< V2NIMTopicListResult > success, V2NIMFailureCallback failure)
分页查询 Topic 列表。
void addTopicListener(V2NIMTopicListener listener)
注册 Topic 事件监听器。
void removeTopics(V2NIMRemoveTopicsParams params, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
批量移除 Topic。
void getTopicMessageList(V2NIMTopicMessageListOption option, V2NIMSuccessCallback< V2NIMTopicMessageListResult > success, V2NIMFailureCallback failure)
查询 Topic 消息列表。
void replyTopicMessage(V2NIMMessage message, V2NIMMessage replyMessage, V2NIMTopic topic, V2NIMSendMessageParams params, V2NIMSuccessCallback< V2NIMSendMessageResult > success, V2NIMFailureCallback failure, V2NIMProgressCallback progress)
回复一条 Topic 消息。
void removeTopicListener(V2NIMTopicListener listener)
移除 Topic 事件监听器。
void getTopicByRefer(V2NIMTopicRefer topicRefer, V2NIMSuccessCallback< V2NIMTopic > success, V2NIMFailureCallback failure)
通过 Topic 引用查询 Topic 信息。
void sendTopicMessage(V2NIMMessage message, String conversationId, V2NIMTopic topic, V2NIMSendTopicMessageParams params, V2NIMSuccessCallback< V2NIMSendMessageResult > success, V2NIMFailureCallback failure, V2NIMProgressCallback progress)
发送 Topic 消息。topic 为空时先创建 Topic 再发送。