最近更新时间:2024.04.22 17:52:23
首次发布时间:2023.04.24 11:11:45
方法 | 描述 |
---|---|
getInstance | 获取 BIMClient 单例 |
initSDK | 初始化 SDK。 |
initSDK | 初始化 SDK。 你可以设置使用国内或海外环境。 |
unInitSDK | 注销 SDK, 释放内存缓存资源、注销监听等。 |
getVersion | 获取 SDK 版本号名称。 |
getVersionCode | 获取 SDK 版本号。 |
getAppID | 获取当前 appID。 |
getCurrentUserID | 获取当前用户 ID。 |
getToken | 获取当前用户 Token。 |
login | 登录服务器。 |
logout | 登出服务器。 |
addConnectListener | 设置长链状态监听。 |
removeConnectListener | 设置长链状态监听。 |
getConnectStatus | 获取连接状态。 |
getServerTime | 获取服务端时间。 |
getSDKDid | 获取设备 did。 |
方法 | 描述 |
---|---|
addMessageListener | 设置消息监听。 |
removeMessageListener | 移除消息监听。 |
createTextMessage | 创建文本消息。 |
createTextMessage | 创建带 @ 标记的消息。 |
createTextMessage | 创建带引用消息的文本消息。 |
createCustomMessage | 创建自定义消息。 |
createImageMessage | 创建图片消息。 |
createAudioMessage | 创建语音消息。 |
createVideoMessage | 创建视频消息。 |
createFileMessage | 创建文件消息。 |
sendMessage | 发送消息。 |
deleteMessage | 删除本地和服务端消息。 |
recallMessage | 撤回消息。 |
addLocalMessage | 添加消息到本地。 |
deleteLocalMessage | 删除本地消息。 |
getHistoryMessageList | 获取历史消息(锚点之前的消息),返回消息顺序从新到旧。 |
getNewerMessageList | 获取历史消息(锚点之后的消息),返回消息顺序从旧到新。 |
getMessagesReadReceipt | 从服务端批量获取消息已读回执。 |
sendMessageReadReceipts | 发送消息已读回执。 |
getMessage | 返回查询到的消息。 |
getMessageByServerID | 返回查询到的消息。 |
searchLocalMessage | 搜索本地消息。 |
方法 | 描述 |
---|---|
addGroupMemberList | 添加群成员。 |
removeGroupMemberList | 移除群成员。 |
getConversationMemberList | 获取群成员。 |
createGroupConversation | 创建群聊。 |
setGroupName | 设置群组名称。 |
setGroupNotice | 设置群公告。 |
setGroupMemberRole | 设置群成员角色。 |
dissolveGroup | 解散群组。 |
leaveGroup | 离开群组。 |
createSingleConversation | 创建单聊会话。 |
addConversationListener | 添加会话监听。 |
removeConversationListener | 移除会话监听。 |
getConversationList | 获取会话列表。 |
getConversation | 获取指定单个会话。 |
deleteConversation | 通过用户 ID 删除会话。 |
deleteConversation | 通过会话 ID 删除会话。 |
stickTopConversation | 置顶会话。 |
markConversationRead | 标记会话已读。 |
setConversationDraft | 设置会话草稿。 |
getTotalUnreadMessageCount | 获取所有会话的未读消息总数。 |
refreshMediaMessage | 刷新媒体信息,媒体 URL 过期时调用该方法。 |
modifyMessageProperty | 批量修改消息属性。 |
modifyMessage | 修改消息内容和ext。 |
muteConversation | 设置会话免打扰。 |
markConversationMessagesRead | 发送会话已读回执,该方法仅适用于单聊会话。 |
setConversationLocalExt | 设置会话本地额外信息。 |
setConversationMyExt | 设置会话私有额外信息。 |
setConversationCoreExt | 设置会话额外信息。 |
方法 | 描述 |
---|---|
addFriendListener | 设置联系人监听。 |
applyFriend | 申请添加好友。 |
deleteFriend | 删除好友。 |
getFriendApplyList | 获取好友申请列表,按发起申请的时间排序(从新到旧)。 |
getFriendApplyUnreadCount | 获取好友申请未读数。 |
getFriendList | 获取好友列表(全量)。 |
markFriendApplyRead | 标记好友申请已读。 |
removeFriendListener | 移除联系人监听。 |
replyFriendApply | 回应好友申请。 |
addToBlackList | 添加该用户到黑名单。 |
deleteFromBlackList | 把该用户从黑名单中移除。 |
checkUserInBlackList | 校验用户是否在黑名单中。 |
getBlackList | 获取黑名单信息(全量)。 |
getBlackList | 分页获取黑名单信息,按照拉黑时间从新到旧。 |
updateFriendAlias | 修改好友备注名。 |
addFriendConversationListener | 添加好友会话监听。 |
getFriendConversationList | 获取好友会话列表。 |
getFriendConversationListTotalUnreadCount | 获取所有好友会话的未读消息总数。 |
removeFriendConversationListener | 移除好友会话监听。 |
方法 | 描述 |
---|---|
getUserFullInfo | 获取用户全量信息,首先查询本地用户数据,不存在则拉取服务端用户信息。 |
getUserFullInfo | 获取用户全量信息,首先查询本地用户数据,不存在则拉取服务端用户信息。 |
getUserFullInfoList | 获取用户全量信息,首先查询本地用户数据,不存在则拉取服务端用户信息。 |
getUserFullInfoList | 获取用户全量信息,首先查询本地用户数据,不存在则拉取服务端用户信息。 |
setUserSelfPortrait | 更新用户头像信息。 |
setUserSelfNickName | 更新用户昵称。 |
setUserSelfExt | 更新用户额外信息。 |
updateUserSelfProfile | 更新用户信息详情。 |
回调 | 描述 |
---|---|
onTokenInvalid | Token 失效回调。 |
onConnectStatusChanged | 长链状态改变回调。 |
onLog | 主线程日志回调。 |
onSyncServerFailed | 同步服务端会话、消息数据失败。 |
onSyncServerFinish | 同步服务端会话、消息数据成功。 |
onSyncServerStart | 开始同步服务端会话、消息数据。 |
回调 | 描述 |
---|---|
onDeleteMessage | 收到的消息被删除。 |
onRecallMessage | 收到的消息被撤回。 |
onReceiveMessage | 收到新消息。 |
onSendMessage | 发送消息入库完成。 |
onUpdateMessage | 收到的消息被修改。(内容+扩展) |
onReceiveMessagesReadReceipt | 收到消息已读回执。 |
回调 | 描述 |
---|---|
onConversationChanged | 会话发生更新。 |
onConversationDelete | 会话被删除。 |
onNewConversation | 获取到新的会话。 |
onTotalUnreadMessageCountChanged | 会话未读消息数发生变化。 |
onConversationRead | 收到会话已读回执。 |
回调 | 描述 |
---|---|
onConversationChanged | 直播群信息发生变化。 |
onMemberJoined | 成员加入群聊。 |
onMemberLeave | 成员退出群聊。 |
onMemberKicked | 成员被踢出直播群。 |
onMemberOwnerChanged | 群主发生变化。 |
onMemberSilent | 群成员被禁言。 |
onAllMemberSilent | 禁言、取消会话(禁言、取消所有人)。 |
onReceiveMessage | 收到新消息。 |
onSendMessage | 发送消息入库完成。 |
onDeleteMessage | 收到的消息被删除。 |
onUpdateMessage | 收到的消息被修改。(内容+扩展) |
onAddAdmin | 添加管理员。 |
onRemoveAdmin | 添加管理员移除管理员。 |
onMemberInfoChanged | 成员信息变更。 |
onMarkTypesAdd | 直播群新增标记类型。 |
onMarkTypesDeleted | 直播群删除标记类型。 |
onBatchMemberInfoChanged | 批量成员信息变更。 |
回调 | 描述 |
---|---|
onFriendAdd | 好友新增(同意好友)。 |
onFriendApply | 申请成为好友回调。 |
onFriendAgree | 通过好友申请。 |
onFriendRefuse | 拒绝好友申请。 |
onFriendApplyUnreadCountChanged | 好友申请未读数变化 |
onFriendDelete | 删除好友回调。 |
onBlackListAdd | 新添加黑名单回调。 |
onBlackListDelete | 删除黑名单回调。 |
onBlackListUpdate | 修改黑名单回调。 |
onFriendUpdate | 好友信息变更回调。 |
回调 | 描述 |
---|---|
onUserProfileUpdate | 用户信息更新回调。 |