Original publication date: March 4, 2022
Added
-
New interfaces and callback to support invite by phone:
-
New interfaces in
ZoomVideoSDKPhoneHelper
:boolean isSupportPhoneFeature(); List<ZoomVideoSDKPhoneSupportCountryInfo> getSupportCountryInfo(); int inviteByPhone(String countryCode, String phoneNumber, String name); int cancelInviteByPhone(); ZoomVideoSDKPhoneStatus getInviteByPhoneStatus();
-
New interfaces in
ZoomVideoSDKPhoneSupportCountryInfo
:String getCountryID(); String getCountryName(); String getCountryCode();
-
New statuses in
ZoomVideoSDKPhoneStatus
:PhoneStatus_None PhoneStatus_Calling PhoneStatus_Ringing PhoneStatus_Accepted PhoneStatus_Success PhoneStatus_Failed PhoneStatus_Canceling PhoneStatus_Canceled PhoneStatus_Cancel_Failed PhoneStatus_Timeout
-
New enums in
ZoomVideoSDKPhoneFailedReason
:PhoneFailedReason_None PhoneFailedReason_Busy PhoneFailedReason_Not_Available PhoneFailedReason_User_Hangup PhoneFailedReason_Other_Fail PhoneFailedReason_No_Answer PhoneFailedReason_Block_No_Host PhoneFailedReason_Block_High_Rate PhoneFailedReason_Block_Too_Frequent
-
New interface in
ZoomVideoSDK
:public abstract ZoomVideoSDKPhoneHelper getPhoneHelper()
-
New callback in
ZoomVideoSDKDelegate
:void onInviteByPhoneStatus(ZoomVideoSDKPhoneStatus status, ZoomVideoSDKPhoneFailedReason reason)
-
-
New error codes to help troubleshooting join session issues:
-
New error codes in
ZoomVideoSDKErrors
:Errors_JoinSession_NoSessionName; Errors_JoinSession_NoSessionToken; Errors_JoinSession_NoUserName; Errors_JoinSession_Invalid_SessionName; Errors_JoinSession_Invalid_Password; Errors_JoinSession_Invalid_SessionToken; Errors_JoinSession_SessionName_TooLong; Errors_JoinSession_Token_MismatchedSessionName; Errors_JoinSession_Token_NoSessionName; Errors_JoinSession_Token_RoleType_EmptyOrWrong; Errors_JoinSession_Token_UserIdentity_TooLong;
-
Enhanced
-
Remove placeholder URLs in proxy settings.