Video SDK for iOS API Reference
All Classes Files Functions Enumerations Enumerator Properties
ZoomVideoSDKPhoneHelper.h
Go to the documentation of this file.
1//
2// ZoomVideoSDKPhoneHelper.h
3// ZoomVideoSDK
4//
5// Created by Zoom Video Communications on 2021/12/21.
6// Copyright © Zoom Video Communications, Inc. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10
19@property (nonatomic, copy) NSString * _Nullable countryID;
23@property (nonatomic, copy) NSString * _Nullable countryName;
27@property (nonatomic, copy) NSString * _Nullable countryCode;
28@end
29
30
35@interface ZoomVideoSDKDialInNumberInfo : NSObject
39@property (nonatomic, copy) NSString * _Nullable countryID;
43@property (nonatomic, copy) NSString * _Nullable countryCode;
47@property (nonatomic, copy) NSString * _Nullable countryName;
51@property (nonatomic, copy) NSString * _Nullable number;
55@property (nonatomic, copy) NSString * _Nullable displayNumber;
59@property (nonatomic, assign) ZoomVideoSDKDialInNumType type;
60@end
61
62
71@property (nonatomic, copy) NSString * _Nullable countryCode;
72
76@property (nonatomic, copy) NSString * _Nullable phoneNumber;
77
81@property (nonatomic, copy) NSString * _Nullable name;
82
86@property (nonatomic, assign) BOOL bPressOne;
87
91@property (nonatomic, assign) BOOL bGreeting;
92@end
93
94
95@interface ZoomVideoSDKPhoneHelper : NSObject
96
101- (BOOL)isSupportPhoneFeature;
102
107- (NSArray <ZoomVideoSDKPhoneSupportCountryInfo *>* _Nullable)getSupportCountryInfo;
108
116- (ZoomVideoSDKError)inviteByPhone:(NSString *_Nonnull)countryCode phoneNumber:(NSString *_Nonnull)phoneNumber name:(NSString *_Nonnull)name
117DEPRECATED_MSG_ATTRIBUTE("use invitePhoneUser: instead");
118
124- (ZoomVideoSDKError)invitePhoneUser:(ZoomVideoSDKInvitePhoneUserInfo * _Nullable)inviteInfo;
125
130- (ZoomVideoSDKError)cancelInviteByPhone;
131
136- (ZoomVideoSDKPhoneStatus)getInviteByPhoneStatus;
137
142- (NSArray <ZoomVideoSDKDialInNumberInfo *> * _Nullable)getSessionDialInNumbers;
143
144@end
ZoomVideoSDKError
ZoomVideoSDKError An enumeration of error.
ZoomVideoSDKPhoneStatus
Status of telephone.
ZoomVideoSDKDialInNumType
For dial in number information.
The info for InvitePhoneUser.
support country information interface.
NSString *_Nullable countryCode
The country code.
NSString *_Nullable countryName
The country name.
NSString *_Nullable countryID
The country ID.