方法 | 描述 |
---|---|
initSDK | 初始化 SDK。 |
unInitSDK | 注销 SDK, 释放内存缓存资源、注销监听等。 |
login | 登录服务器。 |
logout | 登出服务器。 |
addConnectListener | 设置长链状态监听。 |
removeConnectListener | 移除长链状态监听。 |
getCurrentUserID | 获取当前用户 ID。 |
getAppID | 获取当前 appID。 |
getVersion | 获取 SDK 版本号名称。 |
getVersionCode | 获取 SDK 版本号。 |
getSDKDid | 获取设备 did。 |
方法 | 描述 |
---|---|
getConversationList | 获取会话列表。 |
addConversationListener | 添加会话监听。 |
removeConversationListener | 移除会话监听。 |
getConversation | 获取指定单个会话。 |
getTotalUnreadMessageCount | 获取所有会话的未读消息总数。 |
markConversationRead | 标记会话已读。 |
addGroupMemberList | 添加群成员。 |
removeGroupMemberList | 移除群成员。 |
setGroupMemberRole | 设置群成员角色。 |
dissolveGroup | 解散群组。 |
leaveGroup | 离开群组。 |
setGroupName | 设置群组名称。 |
setGroupNotice | 设置群公告。 |
setConversationLocalExt | 设置会话本地额外信息。 |
setConversationMyExt | 设置会话私有额外信息。 |
setConversationCoreExt | 设置会话额外信息。 |
stickTopConversation | 置顶会话。 |
muteConversation | 设置会话免打扰。 |
createSingleConversation | 创建单聊会话。 |
createGroupConversation | 创建群聊。 |
getConversationMemberList | 获取群成员。 |
setConversationDraft | 设置会话草稿。 |
deleteConversation | 通过会话 ID 删除会话。 |
modifyMessage | 修改消息内容和ext。 |
modifyMessageProperty | 批量修改消息属性。 |
refreshMediaMessage | 刷新媒体信息,媒体 URL 过期时调用该方法。 |
方法 | 描述 |
---|---|
getHistoryMessageList | 获取历史消息(锚点之前的消息),返回消息顺序从新到旧。 |
addMessageListener | 设置消息监听。 |
removeMessageListener | 移除消息监听。 |
sendMessage | 发送消息。 |
deleteMessage | 删除本地和服务端消息。 |
recallMessage | 撤回消息。 |
createTextMessage | 创建文本消息。 |
createImageMessage | 创建图片消息。 |
createTextMessageFullInfo | 创建带引用消息的文本消息。 |
createVideoMessage | 创建视频消息。 |
createFileMessage | 创建文件消息。 |
createAudioMessage | 创建语音消息。 |
createCustomMessage | 创建自定义消息。 |
searchLocalMessage | 搜索本地消息。 |