|
HyphenateChatSDK
4.14.0
|
|
required |
添加回调代理
| aDelegate | 要添加的子区正常的增删改查的代理 |
| aQueue | 代理执行的队列,如果是nil,则在主线程 |
|
required |
Create a subsection
| threadName | 要创建的子区的名称(限制64个字符) |
| messageId | 操作创建子区那一条消息id |
| parentId | 操作创建子区那一条消息所在的会话id也就是那条消息的to |
| completion | 返回回调,包含一个EMChatThread对象跟一个EMError的错误对象 |
|
required |
销毁一个子区(群管理员及其以上级别可调用)
| threadId | 要销毁的子区的id |
| aCompletionBlock | 返回回调,成功或者失败 |
|
required |
获取thread详情
| threadId | 要获取的子区的id |
| aCompletionBlock | 返回回调,包含一个EMChatThread对象跟一个EMError的错误对象 |
|
required |
从服务器获取一个子区的成员列表
| threadId | 要获取成员的子区的id |
| aCursor | cursor 上一次取数的位置游标 |
| pageSize | 单次请求数量 |
| aCompletionBlock | 返回回调,包含一个EMCursorResult对象跟一个EMError的错误对象 |
|
required |
从服务器获取一个群组下的子区
| parentId | 子区的上一级所属会话id |
| aCursor | cursor 上一次取数的位置游标 |
| pageSize | 单次请求数量(最大不超过50) |
| aCompletionBlock | 返回回调,包含一个EMCursorResult对象跟一个EMError的错误对象 |
|
required |
从服务器获取用户已加入的子区
| aCursor | cursor 上一次取数的位置游标 |
| pageSize | 单次请求数量(单次请求限制最大50) |
| aCompletionBlock | 返回回调,包含一个EMCursorResult对象跟一个EMError的错误对象 |
|
required |
从服务器获取一个群组下我加入的子区
| parentId | 子区的上一级所属会话id |
| aCursor | cursor 上一次取数的位置游标 |
| pageSize | 单次请求数量(最大不超过50) |
| aCompletionBlock | 返回回调,包含一个EMCursorResult对象跟一个EMError的错误对象 |
|
required |
从服务器批量获取子区的最后一条消息
| threadIds | 要获取的子区的id数组(单次请求不超过20个id) |
| aCompletionBlock | 返回回调,包含一个字典key是子区id,value是EMChatMessage对象 |
|
required |
加入一个子区
| threadId | 要加入的子区的id |
| aCompletionBlock | 返回回调,成功或者失败 |
|
required |
离开一个子区
| threadId | 要离开的子区的id |
| aCompletionBlock | 返回回调,成功或者失败 |
|
required |
移除回调代理
| aDelegate | 要移除的代理 |
|
required |
移除子区成员(仅群管理可用)
| aUser | 要移除用户的环信id |
| athreadId | 要操作的子区id |
| aCompletionBlock | 返回回调,成功或者失败 |
|
required |
更新子区名称(仅群管理或创建者可用)
| subject | 你想要修改的名称(限制64个字符) |
| threadId | 要操作的子区id |
| aCompletionBlock | 返回回调,成功或者失败 |
1.8.10