更新时间:2024-07-30 GMT+08:00
业务集成
在调用HWMSDK接口的文件中必须包含以下头文件:
1
|
#import <HWMUISDK/HWMUISDK.h>
|
SDK初始化:初始化时必须在主线程调用
1 2 3 4 5 6 7 8 |
- (void)initSDK { HWMOpenSDKConfig *config = [[HWMOpenSDKConfig alloc] init]; config.appId = getAppId();// APPID 接入方式时,config.appId 传入申请到的企业APPID;非APPID接入方式推荐传入应用的英文名称 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, id _Nullable result) { }];
完成上述接口调用代码后即完成集成SDK,更详细信息请参考HWMUISDKNativeDemo样例代码。
父主题: 快速入门