IM client interface

Hierarchy

  • OpenIMClient

Methods

  • 根据userId查角色信息

    Parameters

    • rid: string

      房间id

    • uid: string

      用户id

    Returns IMResponse

  • 删除角色

    Parameters

    • uid: string

      用户ID

    • rid: string

      房间id

    Returns string

    uid

  • 删除房间

    Parameters

    • rid: string

      房间id

    Returns string

  • 删除历史聊天记录

    Parameters

    • uuid: string

      消息记录的uuid, 可查询获取

    • rid: string

      房间id

    Returns string

  • 查询房间人数

    Parameters

    • rid: string

      房间id

    Returns IMResponse

    人数信息

  • 查询历史聊天记录

    Parameters

    • rid: string

      房间id

    Returns IMResponse

    历史聊天记录

  • 查询房间人员

    Parameters

    • rid: string

      房间id

    • offset: number

      起始位

    • limit: number

      限制数

    Returns IMResponse

    房间人员信息

  • 发送消息

    Parameters

    • rid: string

      房间id

    • flag: string

      "s"或"S时发送信令操作 "m", "M"时广播到房间消息操作

    • msg: string

      消息内容

    Returns IMResponse

  • 发布订阅消息

    Parameters

    • uid: string

      接收消息的user

    • msg: string

      消息内容

    Returns IMResponse

  • 禁言

    Parameters

    • rid: string

      房间id

    • uid: string

      用户ID

    • restrict: boolean

      禁言标识

    Returns IMResponse

  • 设置角色

    Parameters

    • uid: string

      用户id

    • rid: string

      房间id

    • role: string

      角色

    Returns IMResponse