tencent cloud

文档反馈

TUIConferenceInvitationManager

最后更新时间:2024-09-24 17:31:07
    Copyright (c) 2024 Tencent. All rights reserved.
    Module: TUIConferenceInvitationManager @ TUIKitEngine
    Function: 会中邀请相关接口
    
    TUIConferenceInvitationManager

    TUIConferenceInvitationManager

    函数列表
    描述
    收到邀请回调
    邀请已在其他设备被处理回调
    邀请被取消回调
    邀请被接受回调
    邀请被拒绝回调
    邀请超时回调
    邀请被管理员/房主撤销回调
    新增邀请回调
    邀请被移除回调
    邀请状态变更回调
    添加事件回调
    移除事件回调
    邀请成员
    取消邀请
    接受邀请
    拒绝邀请
    拉取邀请列表

    结构体类型

    函数列表
    描述
    邀请信息结构体

    枚举类型

    枚举类型
    描述
    邀请状态
    邀请错误码枚举
    邀请拒绝原因枚举

    onReceiveInvitation

    onReceiveInvitation
    void onReceiveInvitation
    (TUIRoomDefine.RoomInfo roomInfo
    
    Invitation invitation
    
    String extensionInfo)

    收到邀请回调

    参数
    描述
    extensionInfo
    扩展信息。
    invitation
    邀请信息。
    roomInfo
    房间信息。

    onInvitationHandledByOtherDevice

    onInvitationHandledByOtherDevice
    void onInvitationHandledByOtherDevice
    (TUIRoomDefine.RoomInfo roomInfo
    
    boolean accepted)

    邀请已在其他设备被处理回调

    参数
    描述
    accepted
    邀请是否被接受。
    roomInfo
    房间信息。

    onInvitationCancelled

    onInvitationCancelled
    void onInvitationCancelled
    (TUIRoomDefine.RoomInfo roomInfo
    
    Invitation invitation)

    邀请被取消回调

    参数
    描述
    invitation
    邀请信息。
    roomInfo
    房间信息。

    onInvitationAccepted

    onInvitationAccepted
    void onInvitationAccepted
    (TUIRoomDefine.RoomInfo roomInfo
    
    Invitation invitation)

    邀请被接受回调

    参数
    描述
    invitation
    邀请信息。
    roomInfo
    房间信息。

    onInvitationRejected

    onInvitationRejected
    void onInvitationRejected
    (TUIRoomDefine.RoomInfo roomInfo
    
    Invitation invitation
    
    RejectedReason reason)

    邀请被拒绝回调

    参数
    描述
    invitation
    邀请信息。
    reason
    拒绝原因。
    roomInfo
    房间信息。

    onInvitationTimeout

    onInvitationTimeout
    void onInvitationTimeout
    (TUIRoomDefine.RoomInfo roomInfo
    
    Invitation invitation)

    邀请超时回调

    参数
    描述
    invitation
    邀请信息。
    roomInfo
    房间信息。

    onInvitationRevokedByAdmin

    onInvitationRevokedByAdmin
    void onInvitationRevokedByAdmin
    (TUIRoomDefine.RoomInfo roomInfo
    
    Invitation invitation
    
    TUIRoomDefine.UserInfo admin)

    邀请被管理员/房主撤销回调

    参数
    描述
    admin
    管理员/房主信息。
    invitation
    邀请信息。
    roomInfo
    房间信息。

    onInvitationAdded

    onInvitationAdded
    void onInvitationAdded
    (String roomId
    
    Invitation invitation)

    新增邀请回调

    参数
    描述
    invitation
    邀请信息。
    roomId
    房间Id。

    onInvitationRemoved

    onInvitationRemoved
    void onInvitationRemoved
    (String roomId
    
    Invitation invitation)

    邀请被移除回调

    参数
    描述
    invitation
    邀请信息。
    roomId
    房间Id。

    onInvitationStatusChanged

    onInvitationStatusChanged
    void onInvitationStatusChanged
    (String roomId
    
    Invitation invitation)

    邀请状态变更回调

    参数
    描述
    invitation
    邀请信息。
    roomId
    房间Id。

    addObserver

    addObserver
    void addObserver
    (Observer observer)

    添加事件回调

    参数
    描述
    observer
    监听的实例。

    removeObserver

    removeObserver
    void removeObserver
    (Observer observer)

    移除事件回调

    参数
    描述
    observer
    监听的实例。

    inviteUsers

    inviteUsers
    void inviteUsers
    (String roomId
    
    List<String> userIdList
    
    int timeout
    
    String extensionInfo
    
    InviteUsersCallback callback)

    邀请成员

    参数
    描述
    extensionInfo
    扩展信息。
    roomId
    房间Id。
    timeout
    超时时间。
    userIdList
    成员userId列表。

    cancelInvitation

    cancelInvitation
    void cancelInvitation
    (String roomId
    
    List<String> userIdList
    
    TUIRoomDefine.ActionCallback callback)

    取消邀请

    参数
    描述
    roomId
    房间Id。
    userIdList
    成员userId列表。

    accept

    accept
    void accept
    (String roomId
    
    TUIRoomDefine.ActionCallback callback)

    接受邀请

    参数
    描述
    roomId
    房间Id。

    reject

    reject
    void reject
    (String roomId
    
    RejectedReason reason
    
    TUIRoomDefine.ActionCallback callback)

    拒绝邀请

    参数
    描述
    reason
    拒绝原因。
    roomId
    房间Id。

    getInvitationList

    getInvitationList
    void getInvitationList
    (String roomId
    
    String cursor
    
    int count
    
    GetInvitationListCallback callback)

    拉取邀请列表

    参数
    描述
    count
    本次拉取数量。
    cursor
    分页获取索引,第一次拉取填 "",回调成功 如果callback返回的数据中 cursor 不为"",表示需要分页,请以返回的cursor作为参数再次调用接口拉取,直至返回的cursor为"",表示数据已经全部拉取。
    roomId
    房间Id。

    TUIInvitationStatus

    TUIInvitationStatus

    邀请状态

    枚举
    取值
    描述
    NONE
    0
    未知状态。
    PENDING
    1
    待处理状态。
    TIMEOUT
    2
    超时状态。
    ACCEPTED
    3
    已接受状态。
    REJECTED
    4
    被拒绝状态。

    TUIInvitationCode

    TUIInvitationCode

    邀请错误码枚举

    枚举
    取值
    描述
    SUCCESS
    0
    邀请成功。
    ALREADY_IN_INVITATION_LIST
    1
    当前用户已在邀请列表。
    ALREADY_IN_CONFERENCE
    2
    当前用户已在房间内。

    TUIInvitationRejectedReason

    TUIInvitationRejectedReason

    邀请拒绝原因枚举

    枚举
    取值
    描述
    REJECT_TO_ENTER
    0
    拒绝进入。
    IN_OTHER_CONFERENCE
    1
    在其他会议中。

    TUIInvitation

    TUIInvitation

    邀请信息结构体

    枚举类型
    描述
    invitee
    被邀请者信息。
    inviter
    邀请者信息。
    status
    邀请状态。
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持