6#import <ZoomSDK/ZoomSDKErrors.h>
13@protocol ZoomSDKPhoneHelperDelegate <NSObject>
103@property(nonatomic, assign, nullable)id<ZoomSDKPhoneHelperDelegate> delegate;
108- (BOOL)isSupportPhone;
114- (BOOL)isDialoutSupported;
120- (NSArray*)getSupportCountryInfo;
129- (
ZoomSDKError)inviteCalloutUser:(NSString*)userName PhoneNumber:(NSString*)number CountryCode:(NSString*)countryCode;
149- (
ZoomSDKError)callMe:(NSString*)number CountryCode:(NSString*)countryCode;
167- (
unsigned int)getCallInParticipantID;
173- (NSArray*_Nullable)getCallInNumberInfo;
PhoneStatus
Enumeration of phone call status.
ZoomSDKError
Enumeration of common errors of SDK.
CallInNumberType
Enumeration of the number types for calling to join the audio into a meeting.
PhoneFailedReason
Enumeration of the reasons for the telephone call’s failure.
Represents call-in phone number information.
NSString * getCode()
Get the current call-in number’s country code.
NSString * getName()
Get the current call-in number’s country name.
NSString * getDisplayNumber()
Get the current call-in number’s display number.
CallInNumberType getType()
Get the call-in number’s call type.
NSString * getNumber()
Get the current call-in number’s telephone number.
NSString * getID()
Get the current call-in number’s country ID.
Provides APIs to manage Zoom phone call-in and call-out features.
id< ZoomSDKPhoneHelperDelegate > _delegate
PhoneStatus _callMeStatus
Provides information of countries that support calling out.
NSString * getCountryID()
Get the ID of the country where a user can dial in.
NSString * getCountryCode()
Get the country code.
NSString * getCountryName()
Get the country name.