zoom_meeting_participants_ctrl

Zoom Meeting Participants Ctrl
Description:
  • Zoom Meeting Participants Ctrl
Source:
Parameters:
Name Type Description
meetinguserjoincb function Callback event of notification of users who are in the meeting.
meetinguserleftcb function Callback event of notification of user who leaves the meeting.
meetinghostchangecb function Callback event of notification of the new host.
onAllowParticipantsRequestCloudRecording function Callback event that lets participants request that the host starts cloud recording.
onBotAuthorizerRelationChanged function Callback event that the bot relationship changed in the meeting.
Returns:
Type
ZoomMeetingParticipantsCtrl
Description:
  • Zoom Meeting Participants Ctrl
Source:
Parameters:
Name Type Description
meetinguserjoincb function Callback event of notification of users who are in the meeting.
meetinguserleftcb function Callback event of notification of user who leaves the meeting.
meetinghostchangecb function Callback event of notification of the new host.
onAllowParticipantsRequestCloudRecording function Callback event that lets participants request that the host starts cloud recording.
onBotAuthorizerRelationChanged function Callback event that the bot relationship changed in the meeting.
Returns:
Type
ZoomMeetingParticipantsCtrl

Methods

(inner) AllowParticipantsToRequestCloudRecording(bAllow) → {Number}

Description:
  • Toggle whether attendees can requests for the host to start a cloud recording. This can only be used in regular meeetings and webinar(no breakout rooms).
Source:
Parameters:
Name Type Description
bAllow Boolean TRUE indicates that participants are allowed to send cloud recording privilege requests.
Returns:
If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise the function fails. To get extended error information, Defined in: ZoomSDKError
Type
Number

(inner) AllowParticipantsToRequestCloudRecording(bAllow) → {Number}

Description:
  • Toggle whether attendees can requests for the host to start a cloud recording. This can only be used in regular meeetings and webinar(no breakout rooms).
Source:
Parameters:
Name Type Description
bAllow Boolean TRUE indicates that participants are allowed to send cloud recording privilege requests.
Returns:
If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise the function fails. To get extended error information, Defined in: ZoomSDKError
Type
Number

(inner) CanEnableParticipantRequestCloudRecording() → {Boolean}

Description:
  • Determine if the current user can enable participant request clould recording.
Source:
Returns:
True means the current user can enable participant request clould recording.
Type
Boolean

(inner) CanEnableParticipantRequestCloudRecording() → {Boolean}

Description:
  • Determine if the current user can enable participant request clould recording.
Source:
Returns:
True means the current user can enable participant request clould recording.
Type
Boolean

(inner) GetAuthorizedBotListByUserID(userid) → {Array}

Description:
  • Get the authorizer's bot list.
Source:
Parameters:
Name Type Description
userid Number Specify the user ID for which to get the information.
Returns:
If the function succeeds, the return value is the authorizer's bot list in the meeting. Otherwise failed, the return value is an empty list.
Type
Array

(inner) GetAuthorizedBotListByUserID(userid) → {Array}

Description:
  • Get the authorizer's bot list.
Source:
Parameters:
Name Type Description
userid Number Specify the user ID for which to get the information.
Returns:
If the function succeeds, the return value is the authorizer's bot list in the meeting. Otherwise failed, the return value is an empty list.
Type
Array

(inner) GetBotAuthorizedUserInfoByUserID(userid) → {Object}

Description:
  • Get the information about the bot's authorized user.
Source:
Parameters:
Name Type Description
userid Number Specify the user ID for which to get the information.
Returns:
If the function succeed, the return value is an object which includes the user's infomation. Otherwise failed, the return value is an empty object.
Type
Object

(inner) GetBotAuthorizedUserInfoByUserID(userid) → {Object}

Description:
  • Get the information about the bot's authorized user.
Source:
Parameters:
Name Type Description
userid Number Specify the user ID for which to get the information.
Returns:
If the function succeed, the return value is an object which includes the user's infomation. Otherwise failed, the return value is an empty object.
Type
Object

(inner) GetParticipantsList() → {Array}

Description:
  • Get the list of all the panelists in the meeting.
Source:
Returns:
If the function succeed, the return value is the list of the panelists in the meeting. Otherwise failed, the return value is NULL.
Type
Array

(inner) GetParticipantsList() → {Array}

Description:
  • Get the list of all the panelists in the meeting.
Source:
Returns:
If the function succeed, the return value is the list of the panelists in the meeting. Otherwise failed, the return value is NULL.
Type
Array

(inner) GetUserInfoByUserID(userid) → {Object}

Description:
  • Get the information of specified user.
Source:
Parameters:
Name Type Description
userid Number Specify the user ID for which you want to get the information. Zero(0) indicates to get the information of the current user.
Returns:
If the function succeed, the return value is an object which includes the user's infomation. Otherwise failed, the return value is an empty object.
Type
Object

(inner) GetUserInfoByUserID(userid) → {Object}

Description:
  • Get the information of specified user.
Source:
Parameters:
Name Type Description
userid Number Specify the user ID for which you want to get the information. Zero(0) indicates to get the information of the current user.
Returns:
If the function succeed, the return value is an object which includes the user's infomation. Otherwise failed, the return value is an empty object.
Type
Object

(inner) IsParticipantRequestCloudRecordingAllowed() → {Boolean}

Description:
  • Check whether the current meeting allows participants to send cloud recording privilege request, This can only be used in regular meeetings and webinar(no breakout rooms).
Source:
Returns:
If allows participants to send request, the return value is true.
Type
Boolean

(inner) IsParticipantRequestCloudRecordingAllowed() → {Boolean}

Description:
  • Check whether the current meeting allows participants to send cloud recording privilege request, This can only be used in regular meeetings and webinar(no breakout rooms).
Source:
Returns:
If allows participants to send request, the return value is true.
Type
Boolean

(inner) SetMeetingHostChangeCB(onHostChangeNotification) → {Boolean}

Description:
  • Set callback function of notification of the new host.
Source:
Parameters:
Name Type Description
onHostChangeNotification function
Returns:
Type
Boolean

(inner) SetMeetingHostChangeCB(onHostChangeNotification) → {Boolean}

Description:
  • Set callback function of notification of the new host.
Source:
Parameters:
Name Type Description
onHostChangeNotification function
Returns:
Type
Boolean

(inner) SetMeetingUserJoinCB(meetinguserjoincb) → {Boolean}

Description:
  • Set callback function of notification of users who are in the meeting.
Source:
Parameters:
Name Type Description
meetinguserjoincb function
Returns:
Type
Boolean

(inner) SetMeetingUserJoinCB(meetinguserjoincb) → {Boolean}

Description:
  • Set callback function of notification of users who are in the meeting.
Source:
Parameters:
Name Type Description
meetinguserjoincb function
Returns:
Type
Boolean

(inner) SetMeetingUserLeftCB(meetinguserleftcb) → {Boolean}

Description:
  • Set callback function of notification of users who leave the meeting.
Source:
Parameters:
Name Type Description
meetinguserleftcb function
Returns:
Type
Boolean

(inner) SetMeetingUserLeftCB(meetinguserleftcb) → {Boolean}

Description:
  • Set callback function of notification of users who leave the meeting.
Source:
Parameters:
Name Type Description
meetinguserleftcb function
Returns:
Type
Boolean

(inner) SetOnAllowParticipantsRequestCloudRecordingCB(onAllowParticipantsRequestCloudRecording) → {Boolean}

Description:
  • Set callback event that lets participants request host to start cloud recording.
Source:
Parameters:
Name Type Description
onAllowParticipantsRequestCloudRecording function
Returns:
Type
Boolean

(inner) SetOnAllowParticipantsRequestCloudRecordingCB(onAllowParticipantsRequestCloudRecording) → {Boolean}

Description:
  • Set callback event that lets participants request host to start cloud recording.
Source:
Parameters:
Name Type Description
onAllowParticipantsRequestCloudRecording function
Returns:
Type
Boolean

(inner) SetOnBotAuthorizerRelationChangedCB(onBotAuthorizerRelationChanged) → {Boolean}

Description:
  • Set callback event that the bot relationship changed in the meeting.
Source:
Parameters:
Name Type Description
onBotAuthorizerRelationChanged function
Returns:
Type
Boolean

(inner) SetOnBotAuthorizerRelationChangedCB(onBotAuthorizerRelationChanged) → {Boolean}

Description:
  • Set callback event that the bot relationship changed in the meeting.
Source:
Parameters:
Name Type Description
onBotAuthorizerRelationChanged function
Returns:
Type
Boolean

Events

meetinghostchangecb

Description:
  • Callback event of notification of the new host.
Source:
Parameters:
Name Type Description
userId Number Specify the ID of the new host.

meetinghostchangecb

Description:
  • Callback event of notification of the new host.
Source:
Parameters:
Name Type Description
userId Number Specify the ID of the new host.

meetinguserjoincb

Description:
  • Callback event of notification of users who are in the meeting.
Source:
Parameters:
Name Type Description
lstUserID String List of the user ID.
strUserList Array List of user in json format. This function is currently invalid, hereby only for reservations.

meetinguserjoincb

Description:
  • Callback event of notification of users who are in the meeting.
Source:
Parameters:
Name Type Description
lstUserID String List of the user ID.
strUserList Array List of user in json format. This function is currently invalid, hereby only for reservations.

meetinguserleftcb

Description:
  • Callback event of notification of user who leaves the meeting.
Source:
Parameters:
Name Type Description
lstUserID String List of the user ID who leaves the meeting.
strUserList Array List of the user in json format. This function is currently invalid, hereby only for reservations.

meetinguserleftcb

Description:
  • Callback event of notification of user who leaves the meeting.
Source:
Parameters:
Name Type Description
lstUserID String List of the user ID who leaves the meeting.
strUserList Array List of the user in json format. This function is currently invalid, hereby only for reservations.

onAllowParticipantsRequestCloudRecording

Description:
  • Callback event that lets participants request that the host starts cloud recording.
Source:
Parameters:
Name Type Description
bAllow Boolean True allow. If false, disallow.

onAllowParticipantsRequestCloudRecording

Description:
  • Callback event that lets participants request that the host starts cloud recording.
Source:
Parameters:
Name Type Description
bAllow Boolean True allow. If false, disallow.

onBotAuthorizerRelationChanged

Description:
  • Callback event that the bot relationship changed in the meeting.
Source:
Parameters:
Name Type Description
authorizeUserID Number Specify the authorizer user ID.

onBotAuthorizerRelationChanged

Description:
  • Callback event that the bot relationship changed in the meeting.
Source:
Parameters:
Name Type Description
authorizeUserID Number Specify the authorizer user ID.
Zoom Meeting Participants Ctrl
Description:
  • Zoom Meeting Participants Ctrl
Source:
Parameters:
Name Type Description
meetinguserjoincb function Callback event of notification of users who are in the meeting.
meetinguserleftcb function Callback event of notification of user who leaves the meeting.
meetinghostchangecb function Callback event of notification of the new host.
onAllowParticipantsRequestCloudRecording function Callback event that lets participants request that the host starts cloud recording.
onBotAuthorizerRelationChanged function Callback event that the bot relationship changed in the meeting.
Returns:
Type
ZoomMeetingParticipantsCtrl
Description:
  • Zoom Meeting Participants Ctrl
Source:
Parameters:
Name Type Description
meetinguserjoincb function Callback event of notification of users who are in the meeting.
meetinguserleftcb function Callback event of notification of user who leaves the meeting.
meetinghostchangecb function Callback event of notification of the new host.
onAllowParticipantsRequestCloudRecording function Callback event that lets participants request that the host starts cloud recording.
onBotAuthorizerRelationChanged function Callback event that the bot relationship changed in the meeting.
Returns:
Type
ZoomMeetingParticipantsCtrl

Methods

(inner) AllowParticipantsToRequestCloudRecording(bAllow) → {Number}

Description:
  • Toggle whether attendees can requests for the host to start a cloud recording. This can only be used in regular meeetings and webinar(no breakout rooms).
Source:
Parameters:
Name Type Description
bAllow Boolean TRUE indicates that participants are allowed to send cloud recording privilege requests.
Returns:
If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise the function fails. To get extended error information, Defined in: ZoomSDKError
Type
Number

(inner) AllowParticipantsToRequestCloudRecording(bAllow) → {Number}

Description:
  • Toggle whether attendees can requests for the host to start a cloud recording. This can only be used in regular meeetings and webinar(no breakout rooms).
Source:
Parameters:
Name Type Description
bAllow Boolean TRUE indicates that participants are allowed to send cloud recording privilege requests.
Returns:
If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise the function fails. To get extended error information, Defined in: ZoomSDKError
Type
Number

(inner) CanEnableParticipantRequestCloudRecording() → {Boolean}

Description:
  • Determine if the current user can enable participant request clould recording.
Source:
Returns:
True means the current user can enable participant request clould recording.
Type
Boolean

(inner) CanEnableParticipantRequestCloudRecording() → {Boolean}

Description:
  • Determine if the current user can enable participant request clould recording.
Source:
Returns:
True means the current user can enable participant request clould recording.
Type
Boolean

(inner) GetAuthorizedBotListByUserID(userid) → {Array}

Description:
  • Get the authorizer's bot list.
Source:
Parameters:
Name Type Description
userid Number Specify the user ID for which to get the information.
Returns:
If the function succeeds, the return value is the authorizer's bot list in the meeting. Otherwise failed, the return value is an empty list.
Type
Array

(inner) GetAuthorizedBotListByUserID(userid) → {Array}

Description:
  • Get the authorizer's bot list.
Source:
Parameters:
Name Type Description
userid Number Specify the user ID for which to get the information.
Returns:
If the function succeeds, the return value is the authorizer's bot list in the meeting. Otherwise failed, the return value is an empty list.
Type
Array

(inner) GetBotAuthorizedUserInfoByUserID(userid) → {Object}

Description:
  • Get the information about the bot's authorized user.
Source:
Parameters:
Name Type Description
userid Number Specify the user ID for which to get the information.
Returns:
If the function succeed, the return value is an object which includes the user's infomation. Otherwise failed, the return value is an empty object.
Type
Object

(inner) GetBotAuthorizedUserInfoByUserID(userid) → {Object}

Description:
  • Get the information about the bot's authorized user.
Source:
Parameters:
Name Type Description
userid Number Specify the user ID for which to get the information.
Returns:
If the function succeed, the return value is an object which includes the user's infomation. Otherwise failed, the return value is an empty object.
Type
Object

(inner) GetParticipantsList() → {Array}

Description:
  • Get the list of all the panelists in the meeting.
Source:
Returns:
If the function succeed, the return value is the list of the panelists in the meeting. Otherwise failed, the return value is NULL.
Type
Array

(inner) GetParticipantsList() → {Array}

Description:
  • Get the list of all the panelists in the meeting.
Source:
Returns:
If the function succeed, the return value is the list of the panelists in the meeting. Otherwise failed, the return value is NULL.
Type
Array

(inner) GetUserInfoByUserID(userid) → {Object}

Description:
  • Get the information of specified user.
Source:
Parameters:
Name Type Description
userid Number Specify the user ID for which you want to get the information. Zero(0) indicates to get the information of the current user.
Returns:
If the function succeed, the return value is an object which includes the user's infomation. Otherwise failed, the return value is an empty object.
Type
Object

(inner) GetUserInfoByUserID(userid) → {Object}

Description:
  • Get the information of specified user.
Source:
Parameters:
Name Type Description
userid Number Specify the user ID for which you want to get the information. Zero(0) indicates to get the information of the current user.
Returns:
If the function succeed, the return value is an object which includes the user's infomation. Otherwise failed, the return value is an empty object.
Type
Object

(inner) IsParticipantRequestCloudRecordingAllowed() → {Boolean}

Description:
  • Check whether the current meeting allows participants to send cloud recording privilege request, This can only be used in regular meeetings and webinar(no breakout rooms).
Source:
Returns:
If allows participants to send request, the return value is true.
Type
Boolean

(inner) IsParticipantRequestCloudRecordingAllowed() → {Boolean}

Description:
  • Check whether the current meeting allows participants to send cloud recording privilege request, This can only be used in regular meeetings and webinar(no breakout rooms).
Source:
Returns:
If allows participants to send request, the return value is true.
Type
Boolean

(inner) SetMeetingHostChangeCB(onHostChangeNotification) → {Boolean}

Description:
  • Set callback function of notification of the new host.
Source:
Parameters:
Name Type Description
onHostChangeNotification function
Returns:
Type
Boolean

(inner) SetMeetingHostChangeCB(onHostChangeNotification) → {Boolean}

Description:
  • Set callback function of notification of the new host.
Source:
Parameters:
Name Type Description
onHostChangeNotification function
Returns:
Type
Boolean

(inner) SetMeetingUserJoinCB(meetinguserjoincb) → {Boolean}

Description:
  • Set callback function of notification of users who are in the meeting.
Source:
Parameters:
Name Type Description
meetinguserjoincb function
Returns:
Type
Boolean

(inner) SetMeetingUserJoinCB(meetinguserjoincb) → {Boolean}

Description:
  • Set callback function of notification of users who are in the meeting.
Source:
Parameters:
Name Type Description
meetinguserjoincb function
Returns:
Type
Boolean

(inner) SetMeetingUserLeftCB(meetinguserleftcb) → {Boolean}

Description:
  • Set callback function of notification of users who leave the meeting.
Source:
Parameters:
Name Type Description
meetinguserleftcb function
Returns:
Type
Boolean

(inner) SetMeetingUserLeftCB(meetinguserleftcb) → {Boolean}

Description:
  • Set callback function of notification of users who leave the meeting.
Source:
Parameters:
Name Type Description
meetinguserleftcb function
Returns:
Type
Boolean

(inner) SetOnAllowParticipantsRequestCloudRecordingCB(onAllowParticipantsRequestCloudRecording) → {Boolean}

Description:
  • Set callback event that lets participants request host to start cloud recording.
Source:
Parameters:
Name Type Description
onAllowParticipantsRequestCloudRecording function
Returns:
Type
Boolean

(inner) SetOnAllowParticipantsRequestCloudRecordingCB(onAllowParticipantsRequestCloudRecording) → {Boolean}

Description:
  • Set callback event that lets participants request host to start cloud recording.
Source:
Parameters:
Name Type Description
onAllowParticipantsRequestCloudRecording function
Returns:
Type
Boolean

(inner) SetOnBotAuthorizerRelationChangedCB(onBotAuthorizerRelationChanged) → {Boolean}

Description:
  • Set callback event that the bot relationship changed in the meeting.
Source:
Parameters:
Name Type Description
onBotAuthorizerRelationChanged function
Returns:
Type
Boolean

(inner) SetOnBotAuthorizerRelationChangedCB(onBotAuthorizerRelationChanged) → {Boolean}

Description:
  • Set callback event that the bot relationship changed in the meeting.
Source:
Parameters:
Name Type Description
onBotAuthorizerRelationChanged function
Returns:
Type
Boolean

Events

meetinghostchangecb

Description:
  • Callback event of notification of the new host.
Source:
Parameters:
Name Type Description
userId Number Specify the ID of the new host.

meetinghostchangecb

Description:
  • Callback event of notification of the new host.
Source:
Parameters:
Name Type Description
userId Number Specify the ID of the new host.

meetinguserjoincb

Description:
  • Callback event of notification of users who are in the meeting.
Source:
Parameters:
Name Type Description
lstUserID String List of the user ID.
strUserList Array List of user in json format. This function is currently invalid, hereby only for reservations.

meetinguserjoincb

Description:
  • Callback event of notification of users who are in the meeting.
Source:
Parameters:
Name Type Description
lstUserID String List of the user ID.
strUserList Array List of user in json format. This function is currently invalid, hereby only for reservations.

meetinguserleftcb

Description:
  • Callback event of notification of user who leaves the meeting.
Source:
Parameters:
Name Type Description
lstUserID String List of the user ID who leaves the meeting.
strUserList Array List of the user in json format. This function is currently invalid, hereby only for reservations.

meetinguserleftcb

Description:
  • Callback event of notification of user who leaves the meeting.
Source:
Parameters:
Name Type Description
lstUserID String List of the user ID who leaves the meeting.
strUserList Array List of the user in json format. This function is currently invalid, hereby only for reservations.

onAllowParticipantsRequestCloudRecording

Description:
  • Callback event that lets participants request that the host starts cloud recording.
Source:
Parameters:
Name Type Description
bAllow Boolean True allow. If false, disallow.

onAllowParticipantsRequestCloudRecording

Description:
  • Callback event that lets participants request that the host starts cloud recording.
Source:
Parameters:
Name Type Description
bAllow Boolean True allow. If false, disallow.

onBotAuthorizerRelationChanged

Description:
  • Callback event that the bot relationship changed in the meeting.
Source:
Parameters:
Name Type Description
authorizeUserID Number Specify the authorizer user ID.

onBotAuthorizerRelationChanged

Description:
  • Callback event that the bot relationship changed in the meeting.
Source:
Parameters:
Name Type Description
authorizeUserID Number Specify the authorizer user ID.