Class V2TIMCommunityManager

腾讯云通信服务 IMSDK

社群接口,里面包含了社群相关的功能,比如创建话题,修改话题等操作接口。

  • 1.1 添加社群监听器

    Parameters

    Returns void

  • 1.2 移除社群监听器

    Parameters

    Returns void

  • 1.2 获取当前用户已经加入的支持话题的社群列表

    Returns Promise<V2TIMGroupInfo[]>

  • 1.3 创建话题

    Parameters

    Returns Promise<string>

  • 1.5 修改话题信息

    Parameters

    Returns Promise<void>

  • 1.6 获取话题列表。 @note: topicIDList 传空时,获取此社群下的所有话题列表

    Parameters

    • groupID: string
    • topicIDList: string[]

    Returns Promise<V2TIMTopicInfoResult[]>

  • 3.1 创建社群权限组(7.8 及其以上版本支持)

    Returns Promise<string>

    Note

    • 该功能为旗舰版功能,需要您购买旗舰版套餐。
  • 3.2 删除社群权限组(7.8 及其以上版本支持)

    Parameters

    • groupID: string
    • permissionGroupIDList: string[]

    Returns Promise<V2TIMPermissionGroupOperationResult[]>

    Note

    • 该功能为旗舰版功能,需要您购买旗舰版套餐。
  • 3.3 修改社群权限组(7.8 及其以上版本支持)

    Returns Promise<void>

    Note

    • 该功能为旗舰版功能,需要您购买旗舰版套餐。
  • 3.4 获取已加入的社群权限组列表(7.8 及其以上版本支持)

    Parameters

    • groupID: string

    Returns Promise<V2TIMPermissionGroupInfoResult[]>

    Note

    • 该功能为旗舰版功能,需要您购买旗舰版套餐。
  • 3.5 获取社群权限组列表(7.8 及其以上版本支持)

    Parameters

    • groupID: string
    • permissionGroupIDList: string[]

    Returns Promise<V2TIMPermissionGroupInfoResult[]>

    Note

    • 该功能为旗舰版功能,需要您购买旗舰版套餐。
    • permissionGroupIDList 为空时,获取所有的权限组列表;不为空时,获取指定的权限组列表。
  • 3.7 从社群权限组删除成员(7.8 及其以上版本支持)

    Parameters

    • groupID: string
    • permissionGroupID: string
    • memberList: string[]

    Returns Promise<V2TIMPermissionGroupMemberOperationResult[]>

    Note

    • 该功能为旗舰版功能,需要您购买旗舰版套餐。
  • 3.8 获取社群权限组成员列表(7.8 及其以上版本支持)

    Parameters

    • groupID: string
    • permissionGroupID: string
    • nextCursor: string

    Returns Promise<V2TIMPermissionGroupMemberInfoResult>

    Note

    • 该功能为旗舰版功能,需要您购买旗舰版套餐。
  • 3.9 向权限组添加话题权限(7.8 及其以上版本支持)

    Parameters

    • groupID: string
    • permissionGroupID: string
    • topicPermissionMap: Map<string, number>

    Returns Promise<V2TIMTopicOperationResult[]>

    Note

    • 该功能为旗舰版功能,需要您购买旗舰版套餐。
  • 3.10 从权限组中删除话题权限(7.8 及其以上版本支持)

    Parameters

    • groupID: string
    • permissionGroupID: string
    • topicIDList: string[]

    Returns Promise<V2TIMTopicOperationResult[]>

    Note

    • 该功能为旗舰版功能,需要您购买旗舰版套餐。
  • 3.11 修改权限组中的话题权限(7.8 及其以上版本支持)

    Parameters

    • groupID: string
    • permissionGroupID: string
    • topicPermissionMap: Map<string, number>

    Returns Promise<V2TIMTopicOperationResult[]>

    Note

    • 该功能为旗舰版功能,需要您购买旗舰版套餐。
  • 3.12 获取权限组中的话题权限(7.8 及其以上版本支持)

    Parameters

    • groupID: string
    • permissionGroupID: string
    • topicIDList: string[]

    Returns Promise<V2TIMTopicPermissionResult[]>

    Note

    • 该功能为旗舰版功能,需要您购买旗舰版套餐。

Generated using TypeDoc