
# 场景6：加入会议
#### 描述
在登录后或者登录前，都可以使用该接口通过会议ID和密码加入会议。
#### 业务流程
使用SDK加入已经存在的会议时，先调用joinConf接口，然后处理回调callback。
1. **接口调用**
   
   1. 组装模型
      1. 会议id加入会议使用**HWMJoinConfParam**。
      
      2. 会议random加入会议使用**HWMRandomConfParam**。
       
   
   2. 调用joinConf开始加入会议，第1步中的数据作为参数。
   
   
   
   
2. **处理回调**
   
   处理回调callback。
   
   
 
#### 示例代码
```
/// 加入会议
- (void)joinMeeting {
    HWMJoinConfParam *param = [[HWMJoinConfParam alloc] init];
    param.confId = @"989156631";
    param.password = getPassword();
    param.nickname = @"杭州会场";
    param.isCameraOn = NO;
    param.isMicOn = YES;
    [[HWMSdk getOpenApi] joinConf:param callback:^(NSError * _Nullable error, id  _Nullable result) {
        if (error) {
            NSLog(@"入会失败%@", error.localizedDescription);
        } else {
            NSLog(@"入会成功");
        }
    }];
}
```
![](https://support.huaweicloud.com/sdkreference-meeting/public_sys-resources/note_3.0-zh-cn.png)
在未登录状态下调用该接口时，nickname参数必填。
