FuncList | DESC |
Callback for conference scheduled. | |
Callback for conference will start. | |
Callback for conference cancellation. | |
Callback for conference information change. | |
Callback for attendees change in the conference. | |
Callback for conference status change. |
FuncList | DESC |
Add event callback. | |
Remove event callback. | |
Schedule a conference. | |
Cancel a scheduled conference. | |
Update scheduled conference information. | |
Fetch a list of scheduled conference. | |
Fetch a list of attendees invited to the scheduled conference. | |
Add attendees to the attendee list. | |
Remove attendees from the attendee list. |
FuncList | DESC |
Conference information |
EnumType | DESC |
Conference cancel reason. |
- (void)onConferenceScheduled: |
Param | DESC |
conferenceInfo | Conference information. |
- (void)onConferenceWillStart: |
Param | DESC |
conferenceInfo | Conference information. |
- (void)onConferenceCancelled: | (NSString *)roomId |
reason: | |
operateUser: |
Param | DESC |
operateUser | Information about the operator who cancelled the conference. |
reason | The reason for the cancellation of the conference. |
roomId | Conference ID, which is the room ID. |
- (void)onConferenceInfoChanged: | |
modifyFlag: | (TUIConferenceModifyFlag) modifyFlag |
Param | DESC |
conferenceInfo | Conference information. |
modifyFlag | Flag for conference information change. |
- (void)onScheduleAttendeesChanged: | (NSString *)roomId |
leftUsers: | |
joinedUsers: |
Param | DESC |
joinedUsers | The list of attendees who have joined. |
leftUsers | The list of attendees who have left. |
roomId | Conference ID, which is the room ID. |
- (void)onConferenceStatusChanged: | (NSString *)roomId |
status: | (TUIConferenceStatus) status |
Param | DESC |
roomId | Conference ID, which is the room ID. |
status | Conference status, see TUIConferenceStatus. |
- (void)addObserver: |
Param | DESC |
observer | The instance being listened to. |
- (void)removeObserver: |
Param | DESC |
observer | The instance being listened to. |
- (void)scheduleConference: | |
onSuccess: | (TUISuccessBlock)onSuccess |
onError: | (TUIErrorBlock)onError |
Param | DESC |
conferenceInfo | Information for conference. |
- (void)cancelConference: | (NSString *)roomId |
onSuccess: | (TUISuccessBlock)onSuccess |
onError: | (TUIErrorBlock)onError |
Param | DESC |
roomId | The conference ID, which is the room ID, to cancel the conference. |
- (void)updateConferenceInfo: | |
modifyFlag: | (TUIConferenceModifyFlag) modifyFlag |
onSuccess: | (TUISuccessBlock)onSuccess |
onError: | (TUIErrorBlock)onError |
Param | DESC |
conferenceInfo | Information of scheduled conference. |
modifyFlag | The flag used to update conference information. |
- (void)fetchScheduledConferenceList: | (TUIConferenceStatus) status |
cursor: | (NSString*) cursor |
count: | (NSInteger) count |
onSuccess: | (TUIScheduledConferenceListResponseBlock)onSuccess |
onError: | (TUIErrorBlock)onError |
Param | DESC |
count | The number of conference to fetch this time. |
cursor | Pagination index retrieval. For the first fetch, use an empty string. If the callback returns data with a non-empty cursor, it indicates that pagination is needed. Please call the interface again using the returned cursor as the parameter until the cursor returned is empty, indicating that all data has been fetched. |
status | Conference status. |
- (void)fetchAttendeeList: | (NSString *) roomId |
cursor: | (NSString*) cursor |
count: | (NSInteger) count |
onSuccess: | (TUIScheduledAttendeesResponseBlock)onSuccess |
onError: | (TUIErrorBlock)onError |
Param | DESC |
count | The number of attendee to fetch this time. |
cursor | Pagination index retrieval. For the first fetch, use an empty string. If the callback returns data with a non-empty cursor, it indicates that pagination is needed. Please call the interface again using the returned cursor as the parameter until the cursor returned is empty, indicating that all data has been fetched. |
roomId | The conference ID, which is the room ID. |
- (void)addAttendeesByAdmin: | (NSString *)roomId |
userIdList: | (NSArray<NSString *> *)userIdList |
onSuccess: | (TUISuccessBlock)onSuccess |
onError: | (TUIErrorBlock)onError |
Param | DESC |
roomId | The conference ID, which is the room ID. |
userIdList | List of attendee IDs. |
- (void)removeAttendeesByAdmin: | (NSString *)roomId |
userIdList: | (NSArray<NSString *> *)userIdList |
onSuccess: | (TUISuccessBlock)onSuccess |
onError: | (TUIErrorBlock)onError |
Param | DESC |
roomId | The conference ID, which is the room ID. |
userIdList | List of attendee IDs. |
Enum | Value | DESC |
TUIConferenceCancelReasonCancelledByAdmin | 0 | The conference has been cancelled by the admin. |
TUIConferenceCancelReasonRemovedFromAttendees | 1 | The current user is removed from the attendee list. |
EnumType | DESC |
basicRoomInfo | Conference basic information . |
reminderSecondsBeforeStart | Reminder time before conference start (seconds). |
scheduleAttendees | The list of attendees can be set when schedule a conference. Use the fetchAttendeeList interface if you need to fetch attendees. |
scheduleEndTime | Conference schedule end time. |
scheduleStartTime | Conference schedule start time. |
status | Conference status (readonly). |
Was this page helpful?