更新时间:2025-06-30 GMT+08:00
分享

编辑会议

接口描述

该接口用于编辑会议。

注意事项

  • 会议未开始前可以调用接口,开始后调用则无效。
  • 所有字段必填,编辑修改的字段可来源于用户输入,其他不想修改的属性一定要取会议详情对应字段来赋值。

方法定义

1
2
3
4
5
6
    /**
     * 编辑会议
     * @param editConfParam 编辑会议参数
     * @param hwmCallback 结果回调
     */
   void editConf(EditConfParam editConfParam, HwmCallback<Integer> hwmCallback);

参数描述

表1 EditConfParam参数说明

参数

是否必须

类型

描述

confId

是

String

会议ID

isLiveOn

是

boolean

会议直播开关,设置会议是否支持直播功能

customInfo

是

String

端侧自定义数据,服务器不感知业务

autoMuteMode

是

AutoMuteType

个人客户端入会是否自动静音

hardTerminalAutoMuteMode

是

AutoMuteType

会议室设备入会是否自动静音

defaultSummaryState

是

SummaryState

录制时,智能会议纪要的默认状态

autoPublishSummary

是

boolean

是否自动发布纪要(免人工审核)

其余参数参见参数说明

示例代码

EditConfParam editConfParam = new EditConfParam()
		.setConfId(this.confDetailModel.getConfId())
		.setVmrIdFlag(1 == this.confDetailModel.getVmrFlag())
		.setVmrId(this.confDetailModel.getVmrId())
		.setConfSubject(getSubject())
		.setStartTimeStamp(1743075947)
		.setTimeZone(56)
		.setDuration(60)
		.setConfType(MeetingType.CONF_VIDEO)
		.setNeedConfPwd(!this.confDetailModel.getIsGuestFreePwd())
		.setJoinConfRestrictionType(JoinConfPermissionType.PERMIT_EVERYONE)
		.setRecordOn(true)
		.setMailOn(true)
		.setSmsOn(true)
		.setEmailCalenderOn(true)
		.setAttendees(attendeeInfos);
HWMBizSdk.getBizOpenApi().editConf(editConfParam, new HwmCallback<Integer>() {
	@Override
	public void onSuccess(Integer integer) {
		dismissLoading();
		DemoUtil.showToast("编辑会议成功:" + integer);
	}

	@Override
	public void onFailed(int retCode, String desc) {
		dismissLoading();
		String err = ErrorMessageFactory.create(Utils.getApp(), retCode);
		if (TextUtils.isEmpty(err)) {
			err = Utils.getApp().getString(R.string.hwmconf_edit_failed);
		}
		DemoUtil.showToast("编辑会议失败:" + retCode + ",desc: " + err);
	}
});

相关文档