setChatRoomEntries

public abstract void setChatRoomEntries(String chatRoomId, Map<String, String> chatRoomEntryMap, boolean autoDelete, boolean overWrite, SetChatRoomKVCallback callback)

批量设置聊天室自定义属性

Parameters

chatRoomId

聊天室ID

chatRoomEntryMap

聊天室属性 1. chatRoomEntryMap集合大小最大限制为 KV_MAX_NUMBER_LIMIT,超过限制返回错误码KV_STORE_OUT_OF_LIMIT 2. key 支持大小写英文字母、数字、部分特殊符号 + = - _ 的组合方式,最大长度 128 个字符,value 聊天室属性对应的值,最大长度 4096 个字符

autoDelete

用户掉线或退出时,是否自动删除该 Key、Value 值

overWrite

是否强制覆盖

callback

设置聊天室属性的回调 onError 当 CoreErrorCode 为 KV_STORE_NOT_ALL_SUCCESS(23428)的时候, failMap 才会有值(key标识设置失败的 key,value 标识该 key 对应的错误码)