RongIMLib View Markdown
    Preparing search index...

    Function setChatRoomEntries

    • 批量设置属性

      Parameters

      Returns Promise<RCResult<void>>

      批量设置聊天室属性 功能局限性: 聊天室销毁后,聊天室中的自定义属性同时销毁。 每个聊天室中,最多允许设置 100 个属性信息,以 Key-Value 的方式进行存储。 客户端 SDK 未针对聊天室属性 KV 的操作频率进行限制。建议每个聊天室,每秒钟操作 Key-Value 频率保持在 100 次及以下(一秒内单次操作 100 个 KV 等同于操作 100 次)。

      注意:

      1. 使用该接口需要开通 聊天室属性自定义设置 功能,您可以前往控制台的免费基础功能页面开启服务。
      2. 仅聊天室中不存在此属性或属性设置者为己方时可设置成功

      5.3.4 版本开始,该接口同时支持通过 isForce 属性强制设置多个属性值。强制设置可直接覆盖他人创建的属性值。

      const chatRoomId = 'chatroomId';
      const options = { entries: [{ key: 'key', value: 'value' }] };
      const res = await RongIMLib.setChatRoomEntries(chatRoomId, options);
      console.log('批量设置属性结果:', res);