setChatRoomEntry

public abstract void setChatRoomEntry(String chatRoomId, String key, String value, boolean sendNotification, boolean autoDelete, String notificationExtra, OperationCallback callback)

设置聊天室自定义属性。

key 不存在,增加属性; key 已存在,只能更新当前用户设置的属性值。注意:必须先开通聊天室状态存储功能。

Parameters

chatRoomId

聊天室 id

key

聊天室属性名称,Key 支持大小写英文字母、数字、部分特殊符号 + = - _ 的组合方式,最大长度 128 个字符。

value

聊天室属性对应的值,最大长度 4096 个字符。

sendNotification

是否需要发送通知,如果需要发送通知,SDK 接收通知消息ChatRoomKVNotiMessage。

autoDelete

退出后是否删除

notificationExtra

通知的自定义字段,通知消息 ChatRoomKVNotiMessage 中会包含此字段,最大长度 2 kb。

callback

设置聊天室属性的回调