( 最近更新时间:2020-04-28 19:00:00 )
# 删除属性
删除聊天室自定义属性,只有自己设置的属性可以被删除。
# 参数说明
输入参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
chatroomId | NSString | 是 | 聊天室的 chatroomId |
key | NSString | 是 | 聊天室属性名称,Key 支持大小写英文字母、数字、部分特殊符号 + = - _ 的组合方式,最大长度 128 个字符 |
sendNotification | BOOL | 是 | 是否需要发送通知 |
notificationExtra | NSString | 是 | 通知的自定义字段,RC:chrmKVNotiMsg 通知消息中会包含此字段,最大长度 2 kb |
successBlock | Block | - | 成功的回调 |
errorBlock | Block | - | 失败的回调 |
返回参数说明
error 说明:
回调参数 | 回调类型 | 说明 |
---|---|---|
status | RCErrorCode | 获取失败的错误码 |
# 代码示例
只有自己设置的属性可以被删除。
[[RCIMClient sharedRCIMClient] removeChatRoomEntry:chatroomId key:key sendNotification:isNotice notificationExtra:extra success:^{} error:^(RCErrorCode nErrorCode) {}];
已复制
1
2
3
4
5
6
2
3
4
5
6
# 强制删除属性
强制删除聊天室自定义属性。
# 参数说明
输入参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
chatroomId | NSString | 是 | 聊天室的 chatroomId |
key | NSString | 是 | 聊天室属性名称,Key 支持大小写英文字母、数字、部分特殊符号 + = - _ 的组合方式,最大长度 128 个字符 |
sendNotification | BOOL | 是 | 是否需要发送通知 |
notificationExtra | NSString | 是 | 通知的自定义字段,RC:chrmKVNotiMsg 通知消息中会包含此字段,最大长度 2 kb |
successBlock | Block | - | 成功的回调 |
errorBlock | Block | - | 失败的回调 |
返回参数说明
error 说明:
回调参数 | 回调类型 | 说明 |
---|---|---|
status | RCErrorCode | 获取失败的错误码 |
# 代码示例
[[RCIMClient sharedRCIMClient] forceRemoveChatRoomEntry:chatroomId key:key sendNotification:isNotice notificationExtra:extra success:^{} error:^(RCErrorCode nErrorCode) {}];
已复制
1
2
3
4
5
6
2
3
4
5
6