更新时间: 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

# 加入存在的聊天室

# 参数说明

输入参数说明

参数 类型 必填 说明
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

文档是否解决您的问题 ?

如果遇到产品相关问题,您可 提交工单 寻求帮助