检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
NSString * 验证码,跨企业投屏场景需要携带。跨企业投屏时,只输入pairCode,投屏失败,回调结果返回错误码222020012,查看被投屏端的验证码,填充此字段,二次投屏。 返回值 表2 HWMSDKStartProjectionCompleteHandler说明 类型
getHWMUserState(); DemoUtil.showToast("user state: " + hwmUserState.getDescription()); } 父主题: 获取会议信息
50001 用户取消输入会议密码 HWMErrorCodeMultiDeviceOnline 50002 多终端登录 HWMErrorCodeSipDisable 50003 呼叫不可用 HWMErrorCodeConfIdError 50004 会议ID不可为空 HWMErrorCodeNickEmpty
创建会议时可以携带与会人信息,也可以不携带。 业务流程 若要创建个人会议ID的会议或者云会议室的会议,则需要先调用getVmrList接口查询个人会议ID和云会议室信息,然后处理回调函数onGetVmrListResult返回的数据,该数据可用于创建会议。 使用SDK创建立即会议
char[] 被叫名称。 number 是 char[] 号码。如果填分配给账号的sip号码(如+99111244216210249)则呼叫该账号的App;如果填PSTN号码(如18700000000),则通过VoIP网关呼叫该号码,前提是该企业已开通PSTN呼叫权限。与thirdUserId二选一,账号密码鉴权时使用。
if (error) { NSLog(@"创会失败%@", error.localizedDescription); }else{ NSLog(@"创会成功"); } }]; }
nuProxy); //定制会中入会者列表界面的菜单 sdkConfig.setParticipantMenuStrategy(new CustomParticipantMenuHandle()); //自定义菜单的点击事件处理 sdkConfig.set
if (error) { NSLog(@"入会失败%@", error.localizedDescription); }else{ NSLog(@"入会成功"); } }]; }
NSLog(@"添加与会者结果通知上报 onConfEndedNotify :%@", [resultList yy_modelDescription]); } 注意事项 SDK初始化时订阅HWMBizNotificationHandler代理对象或者在需要处理的界面设置代理对象。
GetAccessCode().c_str(), HWM_MAX_PASSWORD_LEN); strncpy_s(data.name, GetParticipantName().c_str(), HWM_MAX_DISPLAY_NAME_LEN); data.isCloseSpk = false;
该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。 所有字段必填,编辑会议前需要查询会议详情,不需要变更的数据请使用查询会议详情返回的数据赋值。 方法定义 1 HWM_SDK_AGENT_API hwmsdk::HwmErrCode EditConf(const
被叫姓名 number Y string 被叫号码,如果填分配给账号的sip号码(如+99111244216210249)则呼叫该账号的App; 如果填PSTN号码(如18700000000),则通过VoIP网关呼叫该号码,前提是该企业已开通PSTN呼叫权限。 与thirdUserId二选一(优先级
数获取匿名用户信息、会议信息等)。 调试 您可以在API Explorer中调试该接口。 接口原型 表1 接口原型 请求方法 GET 请求地址 /v1/mmc/management/conferences/anonymous/auth 传输协议 HTTPS 请求参数 表2 参数说明
if (error) { NSLog(@"入会失败%@", error.localizedDescription); } else { NSLog(@"入会成功"); } }];
i(TAG, "result code:" + result.getValue() + " desc:" + result.getDescription()); 父主题: 基础配置
showMessage:[NSString stringWithFormat:@"上传失败%@", error.localizedDescription]]; } else { [UIUtil showMessage:@"上传成功"];
isEmpty(err)) { err = Utils.getApp().getString(R.string.hwmconf_cancel_fail_tip); } DemoUtil.showToast("取消会议失败: " + err); } }); 父主题: 会议管理
随机ID:当需要召开安全性较高的会议或同一时段需要召开不同会议时,请选择“自动生成”。 高级参数 可设置是否启用会议录制/直播。如何召开录制会议请参见会议录制 第三方直播需要企业管理员配置相关直播房间。如何召开直播会议请参见会议直播。 可预设多画面,单击“设置”,设置方法请参见多画面设置。 单次周期会议下所有子会议的会议号相同。
if (error) { NSLog(@"预约会议失败:%@", error.localizedDescription); } else { NSLog(@"预约会议成功"); } }];
2. Promise 用法参见:https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript/Asynchronous/Promises 1 2 3 4 promise.then( function(result) {