更新时间: 2020-09-03
# 功能描述
开发者可通过下面接口来设置会话是否置顶,置顶的状态将会被同步到服务端,切换设备后置顶状态也会一并同步下来。
# 设置是否置顶
# 参数说明
输入参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
conversationType | RCConversationType (opens new window) | 是 | 会话类型,单聊传入 ConversationType_PRIVATE |
targetId | NSString | 是 | 接收方的 userId |
isTop | BOOL | 是 | 是否置顶 |
返回参数说明
返回值 | 返回类型 | 说明 |
---|---|---|
success | BOOL | 设置是否成功 |
# 代码示例
BOOL success = [[RCIMClient sharedRCIMClient] setConversationToTop:ConversationType_PRIVATE targetId:@"接收方的 userId" isTop:YES];
已复制
1
# 获取置顶列表
# 参数说明
输入参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
conversationTypes | NSArray | 是 | 会话类型的数组,需要将 RCConversationType 转为 NSNumber 构建 Array |
返回参数说明
返回值 | 返回类型 | 说明 |
---|---|---|
conversations | NSArray <RCConversation *> | 置顶的会话RCConversation的列表 |
# 代码示例
NSArray *conversations = [[RCIMClient sharedRCIMClient] getTopConversationList:@[@(ConversationType_PRIVATE),@(ConversationType_GROUP)]];
已复制
1