IMSDK
即时通信 IM 提供全球接入、单聊、群聊、消息推送、资料关系链托管、帐号鉴权等全方位解决方案,并提供完备的 App 接入、后台管理接口。
V2TIMConversationManagerabstract

Public 成员函数

abstract void setConversationListener (V2TIMConversationListener listener)
 
abstract void getConversationList (long nextTS, int count, V2TIMValueCallback< V2TIMConversationListSucc > callback)
 
abstract void deleteConversation (String conversationID)
 

成员函数说明

◆ setConversationListener()

abstract void setConversationListener ( V2TIMConversationListener  listener)
abstract

设置会话监听器

参数
listener监听

◆ getConversationList()

abstract void getConversationList ( long  nextTS,
int  count,
V2TIMValueCallback< V2TIMConversationListSucc callback 
)
abstract

获取会话列表

一个会话对应一个聊天窗口,比如跟一个好友的 1v1 聊天,或者一个聊天群,都是一个会话。 由于历史的会话数量可能很多,所以该接口希望您采用分页查询的方式进行调用,

参数
nextTS分页拉取的时间戳,第一次默认取传 0,后续分页拉传上一次分页拉取成功回调里的 lastTS
count分页拉取的个数,一次分页拉取不宜太多,会影响拉取的速度,建议每次拉取 100 个会话
callback回调

◆ deleteConversation()

abstract void deleteConversation ( String  conversationID)
abstract

获取某一个会话对象

参数
conversationID会话 ID
返回
会话对象 删除单个会话
参数
conversationID