Electron Meeting SDK v5.7.1
1628885091969
Here are the release notes for the Electron Meeting SDK v5.7.1
Client SDK is now officially ‘Meeting SDK’
To better reflect the functionality of the Client SDK for Android, iOS, macOS, Windows, and Web, we’re changing its name to the Meeting SDK. This does not impact any of the SDKs directly.
SDK Resource folder moved
The SDK Resource
folder has been moved to ZSDKRes.bundle/Contents/Resources/SDK_Localization_Resources
. The SDK will use this as the default localization file. If you would like to customize your localization file path, please use the customLocalizationFilePath
interface.
Using RESTful API for PreMeeting services
The RESTful API parameters and requests to perform meeting management are constantly enhanced to support the latest Zoom meeting features. The SDK services do not get updated as often. Therefore, we are removing the pre meeting services in the SDK as of this release. Please consider using the RESTful API as a replacement. Here are the API for meeting management:
Schedule a meeting: https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate
Get a meeting: https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meeting
Update a meeting: https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingupdate
Delete a meeting: https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingdelete
Please follow the instructions in https://marketplace.zoom.us/docs/api-reference/using-zoom-apis to use Zoom RESTful APIs.
Please also consider using the following webhooks:
Meeting deleted: https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/meeting-deleted
Meeting created: https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/meeting-created
Meeting updated: https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/meeting-updated
See the webhook reference for more details: https://marketplace.zoom.us/docs/api-reference/webhook-reference.
Added
Consent dialog in the following scenarios(both Zoom UI and Custom UI):
Recording/Archiving/Live Streaming in meetings or in webinars.
Join webinar as a panelist.
Promote an attendee to panelist.
The host tries to unmute the current user.
New interfaces to retrieve legal disclaimers. See https://marketplace.zoom.us/docs/sdk/native-sdks/ui-notices for more information on how to display these in your app.
In
zoom_meeting_share.js
:MeetingShare_IsWhiteboardLegalNoticeAvailable MeetingShare_GetWhiteboardLegalNoticesPrompt MeetingShare_GetWhiteboardLegalNoticesExplained
In
zoom_annotation_ctrl.js
:Annotaion_IsAnnotationLegalNoticeAvailable Annotaion_GetAnnotationLegalNoticesPrompt Annotaion_GetAnnotationLegalNoticesExplained
In
zoom_auth.js
:GetWebinalLegalNoticesPrompt GetWebinalLegalNoticesExplained
New interfaces to handle SSO login.
In
zoom_auth.js
:GenerateSSOLoginWebURL SSOLoginWithWebUriProtocol
The
ZNSDK_SEND_SHARE_VIEW
enum toSDKViewType
insettings.js
.The
customLocalizationFilePath
parameter inInitSDK
to allow users to specify the localization file path. (Mac Only).Added new enums to
ZoomSDKError
insettings.js
:SDKERR_HARDWARE_NOT_MEET_FOR_VB SDKERR_NEED_USER_CONFIRM_RECORD_DISCLAIMER SDKERR_NO_SHARE_DATA SDKERR_SHARE_CANNOT_SUBSCRIBE_MYSELF
Changed & Fixed
Renamed
participantid
tocustomer_key
inStartMeeting
,StartMeetingWithOutLogin
,JoinMeeting
,JoinMeetingWithoutLogin
inzoom_meeting.js
.Removed the
recPath
parameter inStartRecording
.Upgraded the protobuf version to 3.13.0.
Removed
The following interfaces that were being announced "deprecated" in the previous releases have been removed.
All interfaces in
zoom_premeeting.js
.Resolution: Please use the RESTful API for PreMeeting management.
In
zoom_meeting_configuration.js
:MeetingConfig_EnableHideFullPhoneNumber4PureCallinUser MeetingConfig_EnableAirplayInstructionWindow
In
zoom_setting_share.js
:Setting_EnableAutoFullScreenVideoWhenViewShare
In
zoom_auth.js
:The callback
logincb
.
In
zoom_upgrade_account.js
:MeetingConfig_GetReminderType MeetingConfig_UpgradeMeeting MeetingConfig_UpgradeAccount MeetingConfig_CancelUpdate
In
zoom_meeting_recording.js
:RequestCustomizedLocalRecordingSource onCustomizedLocalRecordingSourceNotification
In
settings.js
:SDKERR_NO_VIDEO_DATA SDKERR_NO_AUDIO_DATA SDKERR_NO_SHARE_DATA SDKERR_DEVICE_ERR SDKERR_NOT_IN_MEETING SDKERR_INI SDKERR_CANNOT_CHANGE_VIRTUAL_DEVICE SDKERR_PREPROCESS_RAWDATA_ERROR
Did you like this update?