2#import <Foundation/Foundation.h>
26- (
ZoomSDKError)retriveWithCountryCode:(NSString *)code PhoneNum:(NSString *)phoneNumber;
44- (
ZoomSDKError)verifyWithCountryCode:(NSString *)countryCode withPhoneNumber:(NSString *)number withCode:(NSString *)code;
73@protocol ZoomSDKRealNameAuthenticationDelegate <NSObject>
81-(void)onNeedRealNameAuthMeetingWithSupportCountryList:(NSArray *)supportCountryList withPrivacyURL:(NSString *)privacyURL withRetrieveSMSVerificationCodeHandler:(
ZoomSDKRetrieveSMSVerificationCodeController *)handler;
99 id<ZoomSDKRealNameAuthenticationDelegate>
_delegate;
101@property(nonatomic,assign)id<ZoomSDKRealNameAuthenticationDelegate> delegate;
108-(
ZoomSDKError)enableZoomAuthRealNameMeetingUIShown:(BOOL)enable;
114-(NSArray *)getSupportPhoneNumberCountryList;
132- (
ZoomSDKError)setDefaultCellPhoneInfo:(NSString*)countryCode phoneNumber:(NSString*)phoneNumber;
ZoomSDKError
Enumeration of common errors of SDK.
ZoomSDKSMSVerificationCodeError
@ ZoomSDKSMSError_Verify_UnknownError
@ ZoomSDKSMSError_Verify_CodeExpired
@ ZoomSDKSMSError_Unkunow
@ ZoomSDKSMSError_Retrieve_SendSMSFailed
@ ZoomSDKSMSError_Retrieve_PhoneNumSendTooFrequent
@ ZoomSDKSMSError_Verify_CodeIncorrect
@ ZoomSDKSMSError_Success
@ ZoomSDKSMSError_Retrieve_InvalidPhoneNum
@ ZoomSDKSMSError_Retrieve_PhoneNumAlreadyBound
NSString * getCountryName()
Get the country Name of mobile phone number.
NSString * getCountryID()
Get the country ID of mobile phone number.
NSString * getCountryCode()
Get the country code of mobile phone number.
id< ZoomSDKRealNameAuthenticationDelegate > _delegate
ZoomSDKError cancelAndLeaveMeeting()
Cancel and leave meeting.
ZoomSDKError cancelAndLeaveMeeting()
Cancel and leave meeting.