即时通讯

  • 即时通讯 > API 文档 > ANDROID API > BXMChatRoomService

    BXMChatRoomService

    最近更新时间: 2022-07-22 22:43:02

    class com.qiniu.droid.imsdk.BXMChatRoomService

    聊天室

    Index
    方法
    方法
    create
    • public BMXErrorCode create(String name, BMXGroup group);
    • 创建聊天室

      Parameters
      • name: String

        聊天室名字

      • group: BMXGroup

        空的群对象容器

      Returns BMXErrorCode
    join
    • public BMXErrorCode join(long groupId);
    • 加入聊天室

      Parameters
      • groupId: long

        群ID

      Returns BMXErrorCode
    leave
    • public BMXErrorCode leave(long groupId);
    • 退出聊天室

      Parameters
      • groupId: long

        群ID

      Returns BMXErrorCode
    destroy
    • public BMXErrorCode destroy(long groupId);
    • 销毁聊天室

      Parameters
      • groupId: long

        群ID

      Returns BMXErrorCode
    getMembers
    • public BMXErrorCode getMembers(long groupId, BMXGroupMemberList list, boolean forceRefresh);
    • 获取群成员

      Parameters
      • groupId: long

        群ID

      • list: BMXGroupMemberList

        数据结果

      Returns BMXErrorCode
    getMembers
    • public BMXErrorCode getMembers(long groupId, BMXGroupMemberResultPage result, String cursor, int pageSize);
    • 获取群成员

      Parameters
      • groupId: long

        群ID

      • result: BMXGroupMemberResultPage

        分页获取的群成员列表,传入指向为空的shared_ptr对象函数执行后从此处获取结果

      • cursor: String

        分页获取的起始cursor,第一次传入为空,后续传入上次操作返回的result中的cursor

      • pageSize: int

        分页大小

      Returns BMXErrorCode
    addGroupListener
    • public void addGroupListener(BMXGroupServiceListener listener);
    • 添加群监听

      Parameters
      Returns void
    removeGroupListener
    • public void removeGroupListener(BMXGroupServiceListener listener);
    • 移除群组变化监听者

      Parameters
      Returns void
    以上内容是否对您有帮助?
  • Qvm free helper
    Close