2#import <Foundation/Foundation.h>
3#import <ZoomSDK/ZoomSDKErrors.h>
18NS_ASSUME_NONNULL_BEGIN
27- (
ZoomSDKError)retrieveWithCountryCode:(NSString *)code PhoneNum:(NSString *)phoneNumber;
45- (
ZoomSDKError)verifyWithCountryCode:(NSString *)countryCode withPhoneNumber:(NSString *)number withCode:(NSString *)code;
74@protocol ZoomSDKRealNameAuthenticationDelegate <NSObject>
82- (void)onNeedRealNameAuthMeetingWithSupportCountryList:(NSArray *_Nullable)supportCountryList withPrivacyURL:(NSString *)privacyURL withRetrieveSMSVerificationCodeHandler:(
ZoomSDKRetrieveSMSVerificationCodeController *)handler;
102@property(nonatomic,assign,nullable)id<ZoomSDKRealNameAuthenticationDelegate> delegate;
109- (
ZoomSDKError)enableZoomAuthRealNameMeetingUIShown:(BOOL)enable;
115- (NSArray *)getSupportPhoneNumberCountryList;
133- (
ZoomSDKError)setDefaultCellPhoneInfo:(NSString*)countryCode phoneNumber:(NSString*)phoneNumber;
ZoomSDKError
Enumeration of common errors of SDK.
ZoomSDKSMSVerificationCodeError
@ ZoomSDKSMSError_Verify_UnknownError
@ ZoomSDKSMSError_Verify_CodeExpired
@ ZoomSDKSMSError_Unknown
@ ZoomSDKSMSError_Retrieve_SendSMSFailed
@ ZoomSDKSMSError_Retrieve_PhoneNumSendTooFrequent
@ ZoomSDKSMSError_Verify_CodeIncorrect
@ ZoomSDKSMSError_Success
@ ZoomSDKSMSError_Retrieve_InvalidPhoneNum
@ ZoomSDKSMSError_Retrieve_PhoneNumAlreadyBound
NSString *_Nullable getCountryName()
Get the country Name of mobile phone number.
NSString *_Nullable getCountryCode()
Get the country code of mobile phone number.
NSString *_Nullable getCountryID()
Get the country ID of mobile phone number.
id< ZoomSDKRealNameAuthenticationDelegate > _delegate
ZoomSDKError cancelAndLeaveMeeting()
Cancel and leave meeting.
ZoomSDKError cancelAndLeaveMeeting()
Cancel and leave meeting.