跳到主要内容

chat.rooms.create

创建群

  • 请求路由: chat.rooms.create
  • 交互模型: Request Response
  • 访问限制: 无

请求​

RSocket.rr({
"route" : "chat.rooms.create",
"data" : {
"name" : "XX业务讨论组"
}
});

请求参数​

名称类型必须说明
idString否群标识
bizKeyString否群关联的业务标识,必须全局唯一
scopeString否应用标识
ownerString否群主
nameString否群名称
descriptionString否群公告
avatarString否群头像
membersObject[]否群成员
members.[].memberIdString否成员标识
members.[].nameString否成员昵称
members.[].roleString否成员角色
  • member - 普通成员
  • admin - 管理员
  • owner - 群主
  • members.[].joinTimeString否加入时间
    members.[].scopesString[]否成员加入群时所属的应用标识
    historyForNewMemberBoolean否新成员是否可以看到历史消息
    false时,新成员仅可看到自己加入之后的消息。默认为false
    extraPropsObject否扩展属性
    crDateString否创建时间
    upDateString否最后修改时间
    tenantIdString否租户ID

    返回​

    已创建的群

    {
    "crDate" : "2024-11-06T03:02:58.675Z",
    "upDate" : "2024-11-06T03:02:58.675Z",
    "tenantId" : "mzd",
    "id" : "67453a6230e83f1f0fa99c96@group.mzd",
    "bizKey" : "AUX202411051503297",
    "scope" : "driver-app",
    "owner" : "13500010001@mzd",
    "name" : "XX业务讨论组",
    "members" : [
    {
    "memberId" : "13500010001@mzd",
    "name" : "wang",
    "role" : "owner"
    }
    ]
    }

    返回属性​

    名称类型说明
    idString群标识
    bizKeyString群关联的业务标识,必须全局唯一
    scopeString应用标识
    ownerString群主
    nameString群名称
    descriptionString群公告
    avatarString群头像
    membersObject[]群成员
    members.[].memberIdString成员标识
    members.[].nameString成员昵称
    members.[].roleString成员角色
  • member - 普通成员
  • admin - 管理员
  • owner - 群主
  • members.[].joinTimeString加入时间
    members.[].scopesString[]成员加入群时所属的应用标识
    historyForNewMemberBoolean新成员是否可以看到历史消息
    false时,新成员仅可看到自己加入之后的消息。默认为false
    extraPropsObject扩展属性
    crDateString创建时间
    upDateString最后修改时间
    tenantIdString租户ID

    下载结果模型定义