更新时间:2024-06-28 GMT+08:00
业务集成
在调用HWMSDK接口的文件中必须包含以下头文件:
1
|
#import <HWMUISDK/HWMUISDK.h>
|
SDK初始化:
1 2 3 4 5 6 7 8 9 |
- (void)initSDK { HWMOpenSDKConfig *config = [[HWMOpenSDKConfig alloc] init]; config.appId = getAppId();// APPID 接入方式时,config.appId 传入申请到的企业APPID;非APPID接入方式推荐传入企业名称 config.appGroupIndentifier = getAppGroupIndentifier();//屏幕共享extension的appGroup。 BOOL result = [HWMSdk initWithConfig:config]; if (result) { [UIUtil showMessage:@"初始化成功" vc:self]; } } |
接口调用示例
- 登录接口
1
[[HWMSdk getOpenApi] login:account password:password callback:^(NSError * _Nullable error, HWMLoginResult * _Nullable result){ }];
- 创会接口
1
[[HWMSdk getOpenApi] createConf:param callback:^(NSError * _Nullable error, HWMCreateConfResult * _Nullable result) { }];
- 入会接口
1
[[HWMSdk getOpenApi] joinConf:param callback:^(NSError * _Nullable error, id _Nullable result) { }];
- 预约会议
1
[[HWMBizSdk getBizOpenApi] bookConf:param callback:^(NSError *_Nullable error, id _Nullable result) { }];
- 编辑会议
1
[[HWMBizSdk getBizOpenApi] editConf:param callback:^(NSError *_Nullable error, id _Nullable result) { }];
- 退出登录接口
1
[[HWMSdk getOpenApi] logout:^(NSError * _Nullable error, HWMLogoutResult _Nullable result) { }];
完成上述接口调用代码后即完成集成SDK,更详细信息请参考HWMSDKDemo样例代码。
父主题: 快速入门