更新时间: 2021-03-08
# 加入聊天室
调用此接口时如果聊天室不存在则会创建。
# 参数说明
输入参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
targetId | NSString | 是 | 聊天室的 chatroomId |
messageCount | int | 是 | 进入聊天室时获取历史消息的数量 -1 表示不获取任何历史消息 0 表示不特殊设置而使用 SDK 默认的设置,默认为获取 10 条 传入其他值为具体获取的消息数量,最大值为 50 |
successBlock | Block | - | 加入聊天室成功的回调 |
errorBlock | Block | - | 加入聊天室失败的回调 |
返回参数说明
error 说明:
回调参数 | 回调类型 | 说明 |
---|---|---|
status | RCErrorCode (opens new window) | 加入聊天室失败的错误码 |
# 代码示例
[[RCIMClient sharedRCIMClient] joinChatRoom:roomId messageCount:20 success:^{} error:^(RCErrorCode status) {}];
已复制
1
2
3
4
2
3
4
# 加入存在的聊天室
# 参数说明
输入参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
targetId | NSString | 是 | 聊天室的 chatroomId |
messageCount | int | 是 | 进入聊天室时获取历史消息的数量 -1 表示不获取任何历史消息 0 表示不特殊设置而使用 SDK 默认的设置,默认为获取 10 条 传入其他值为具体获取的消息数量,最大值为 50 |
successBlock | Block | - | 加入聊天室成功的回调 |
errorBlock | Block | - | 加入聊天室失败的回调 |
返回参数说明
error 说明:
回调参数 | 回调类型 | 说明 |
---|---|---|
status | RCErrorCode | 加入聊天室失败的错误码 |
# 代码示例
[[RCIMClient sharedRCIMClient] joinExistChatRoom:roomId messageCount:20 success:^{} error:^(RCErrorCode status) {}];
已复制
1
2
3
4
2
3
4