Update README.md

This commit is contained in:
hrxiang 2021-07-20 18:06:43 +08:00 committed by GitHub
parent 2e98fc8ebb
commit 1095551c57
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

152
README.md
View File

@ -164,99 +164,99 @@ OpenIM.iMManager.logout();
#### OpenIM.iMManager #### OpenIM.iMManager
| 方法 | 描述 | | 方法 | 描述 | 参数说明 |
| ---------------- | ------------------- | | ---------------- | ------------------- | ------------------------------------------------------------ |
| initSDK | 初始化sdk | | initSDK | 初始化sdk | platform平台IMPlatform<br />ipApi接口地址<br />ipWsWebSocket地址<br />dbPath数据本地存储路径以目录结尾 |
| unInitSDK | | | unInitSDK | | |
| login | 登录 | | login | 登录 | uid当前用户userID<br />token用户的token |
| logout | 登出 | | logout | 登出 | |
| getLoginStatus | 登录状态 | | getLoginStatus | 登录状态 | |
| getLoginUid | 当前uid | | getLoginUid | 当前uid | |
| getLoginUserInfo | 当前用户信息 | | getLoginUserInfo | 当前用户信息 | |
| setSelfInfo | 修改资料 | | setSelfInfo | 修改资料 | infoUserInfo用户信息 |
| getUsersInfo | 根据uid获取用户资料 | | getUsersInfo | 根据uid获取用户资料 | uidListuserId列表 |
| forceReConn | 强制重连 | | forceReConn | 强制重连 | |
#### 会话管理OpenIM.iMManager.conversationManager #### 会话管理OpenIM.iMManager.conversationManager
| 方法 | 描述 | | 方法 | 描述 | 参数说明 |
| ----------------------- | ------------------------------------------------------------ | | ----------------------- | ------------ | ------------------------------------------------------------ |
| setConversationListener | 会话监听 | | setConversationListener | 会话监听 | |
| getAllConversationList | 获取所有会话 | | getAllConversationList | 获取所有会话 | |
| getSingleConversation | 获取单个会话sourceID(String)单聊值为userID群聊值为groupIDsessionType(int)单聊值为1群聊值为2 | | getSingleConversation | 获取单个会话 | sourceID单聊值为userID群聊值为groupID<br />sessionType单聊值为1群聊值为2 |
| getMultipleConversation | 获取多个会话 | | getMultipleConversation | 获取多个会话 | conversationIDList会话id列表 |
| deleteConversation | 删除会话 | | deleteConversation | 删除会话 | conversationID会话id |
| setConversationDraft | 会话草稿 | | setConversationDraft | 会话草稿 | draftText草稿 |
| pinConversation | 会话置顶 | | pinConversation | 会话置顶 | isPinnedtrue置顶false取消置顶 |
#### 好友关系管理OpenIM.iMManager.friendshipManager #### 好友关系管理OpenIM.iMManager.friendshipManager
| 方法 | 描述 | | 方法 | 描述 | 参数说明 |
| ------------------------ | --------------------------------------------------- | | ------------------------ | ---------------- | -------------------------------------------------------- |
| setFriendshipListener | 关系监听 | | setFriendshipListener | 关系监听 | |
| getFriendsInfo | 获取好友信息 | | getFriendsInfo | 获取好友信息 | uidList要查询的用户的userID集合 |
| addFriend | 添加朋友 | | addFriend | 添加朋友 | uid对方的userID<br />reason添加理由 |
| getFriendApplicationList | 获取好友申请列表 | | getFriendApplicationList | 获取好友申请列表 | |
| getFriendList | 获取好友列表 | | getFriendList | 获取好友列表 | |
| setFriendInfo | 修改朋友备注 {"uid" : "userId", "comment" : "备注"} | | setFriendInfo | 修改朋友备注 | infoUserInfo{"uid" : "userId", "comment" : "备注"} |
| addToBlackList | 加入黑名单 | | addToBlackList | 加入黑名单 | |
| getBlackList | 获取黑名单列表 | | getBlackList | 获取黑名单列表 | |
| deleteFromBlackList | 从黑名单移除 | | deleteFromBlackList | 从黑名单移除 | |
| checkFriend | 检查好友关系 | | checkFriend | 检查好友关系 | |
| deleteFromFriendList | 移除好友 | | deleteFromFriendList | 移除好友 | |
| acceptFriendApplication | 接受好友申请 | | acceptFriendApplication | 接受好友申请 | |
| refuseFriendApplication | 拒绝好友申请 | | refuseFriendApplication | 拒绝好友申请 | |
#### 消息管理OpenIM.iMManager.messageManager #### 消息管理OpenIM.iMManager.messageManager
| 方法 | 描述 | | 方法 | 描述 | 参数说明 |
| --------------------------------- | ---------------------------------------------- | | --------------------------------- | ------------------ | ------------------------------------------------------------ |
| addAdvancedMsgListener | 添加消息监听 | | addAdvancedMsgListener | 添加消息监听 | |
| removeAdvancedMsgListener | 移除消息监听 | | removeAdvancedMsgListener | 移除消息监听 | |
| setMsgSendProgressListener | 消息发送进度监听 | | setMsgSendProgressListener | 消息发送进度监听 | |
| sendMessage | 发送消息单聊useID, 群聊groupID | | sendMessage | 发送消息 | message消息对象<br />userID单聊的用户id<br />groupID群聊的组id<br />onlineUserOnly仅在线用户 |
| getHistoryMessageList | 获取历史消息startMsg分页传列表里的第一条消息 | | getHistoryMessageList | 获取历史消息 | startMsg列表里的第一条消息<br />userID单聊的用户id<br />groupID群聊的组id<br />count每页size |
| revokeMessage | 消息撤回 | | revokeMessage | 消息撤回 | |
| deleteMessageFromLocalStorage | 删除消息 | | deleteMessageFromLocalStorage | 删除消息 | |
| insertSingleMessageToLocalStorage | 插入消息 | | insertSingleMessageToLocalStorage | 插入消息 | |
| findMessages | 根据消息id查询消息 | | findMessages | 根据消息id查询消息 | messageIDList消息id集合 |
| markSingleMessageHasRead | 标记消息为已读 | | markSingleMessageHasRead | 标记消息为已读 | |
| markGroupMessageHasRead | 标记消息为已读 | | markGroupMessageHasRead | 标记消息为已读 | |
| createTextMessage | 创建文本消息 | | createTextMessage | 创建文本消息 | text输入的内容 |
| createTextAtMessage | 创建at消息atUserList为at的userId列表 | | createTextAtMessage | 创建at消息 | atUidList@的用户id集合 |
| createImageMessage | 创建图片消息 | | createImageMessage | 创建图片消息 | imagePath路径 |
| createSoundMessage | 创建语音消息 | | createSoundMessage | 创建语音消息 | soundPath路径<br />duration时长 |
| createVideoMessage | 创建视频消息 | | createVideoMessage | 创建视频消息 | videoPath路径<br />videoType视频类型<br />duration时长<br />snapshotPath缩略图 |
| createFileMessage | 创建文件消息 | | createFileMessage | 创建文件消息 | filePath路径<br />fileName文件名 |
| createMergerMessage | 创建合并消息 | | createMergerMessage | 创建合并消息 | |
| createForwardMessage | 创建转发消息 | | createForwardMessage | 创建转发消息 | |
| getTotalUnreadMsgCount | 获取消息未读数 | | getTotalUnreadMsgCount | 获取消息未读数 | |
#### 组管理: OpenIM.iMManager.groupManager #### 组管理: OpenIM.iMManager.groupManager
| 方法 | 描述 | | 方法 | 描述 | 参数说明 |
| ----------------------- | ------------------ | | ----------------------- | ------------------ | ------------------------------------------------------------ |
| setGroupListener | 设置组关系监听 | | setGroupListener | 设置组关系监听 | |
| inviteUserToGroup | 邀请进组 | | inviteUserToGroup | 邀请进组 | groupId组id<br />uidList被邀请的用户id集合<br />reason说明 |
| kickGroupMember | 剔除组成员 | | kickGroupMember | 剔除组成员 | uidList被剔除的用户id集合 |
| getGroupMembersInfo | 获取组成员信息 | | getGroupMembersInfo | 获取组成员信息 | uidList成员id集合 |
| getGroupMemberList | 获取组成员 | | getGroupMemberList | 获取组成员 | |
| getJoinedGroupList | 获取已加入的群组 | | getJoinedGroupList | 获取已加入的群组 | |
| isJoinedGroup | 判断是否已加入群组 | | isJoinedGroup | 判断是否已加入群组 | |
| createGroup | 创建群 | | createGroup | 创建群 | groupInfo组信息对象<br />list组成员角色列表 |
| setGroupInfo | 设置群资料 | | setGroupInfo | 设置群资料 | |
| getGroupsInfo | 获取群信息 | | getGroupsInfo | 获取群信息 | |
| joinGroup | 加入群 | | joinGroup | 加入群 | |
| quitGroup | 退出群 | | quitGroup | 退出群 | |
| transferGroupOwner | 群权限转移 | | transferGroupOwner | 群权限转移 | |
| getGroupApplicationList | 获取群申请列表 | | getGroupApplicationList | 获取群申请列表 | |
| acceptGroupApplication | 接受群邀请 | | acceptGroupApplication | 接受群邀请 | |
| refuseGroupApplication | 拒绝群邀请 | | refuseGroupApplication | 拒绝群邀请 | |