CURL 命令
4 会议管理
4.1 应用示例
4.2.3 编辑预约会议
描述
编辑预约会议。会议开始后,不能被编辑。
说明
修改会议参数时,需要填写所有预约会议时设置的参数,不能只填要修改的参数,否则不填的参 数会被恢复成默认值。
调试
您可以在API Explorer中调试该接口。
接口原型
表4-20 接口原型 请求方法 PUT
请求地址 /v1/mmc/management/conferences 传输协议 HTTPS
请求参数
表4-21 参数说明
参数 是否必须 类型 位置 描述
conferenc
eID 是 String Query 会议ID。
参数 是否必须 类型 位置 描述
userUUID 否 String Query 用户的UUID(已在USG注 册过的)。
X-Access-Token 是 String Header 授权令牌。获取“执行App ID鉴权”响应的
accessToken。
X-Authorizat ion-Type
否 String Header 标识是否为第三方portal过 来的请求。
X-Site-Id 否 String Header 用于区分到哪个HCSO站点 鉴权。
startTime 否 String Body 会议开始时间(UTC时 间)。
length 否 Integer Body 会议持续时长,单位分钟,
最大值为1440,最短15。
default: 30。
subject 否 String Body 会议主题。长度限制为128 个字符。
参数 是否必须 类型 位置 描述
groupuri 否 String Body 软终端创建即时会议时在当 前字段带临时群组ID,由服 务器在邀请其他与会者时在 或者conference-info头域中 携带。 长度限制为31个字 符。
attendees 否 Array of Attende
ms 否 CyclePar
amsobject
language 否 String Body 会议的默认语言,默认值由 会议云服务定义。
对于系统支持的语言,按照 RFC3066规范传递。
● zh-CN:简体中文。
● en-US:美国英文。
参数 是否必须 类型 位置 描述
Stream 否 Integer Body 是否录制辅流,在录播类型 为:录播、录播+直播时有 效。
● 0:不录制。
● 1:录制。
confConfi
gInfo 否 ConfConf
igInfo object
Body 会议其他配置信息。
recordAut
hType 否 Integer Body 录播鉴权方式,在录播类型 为:录播、直播+录播时有
参数 是否必须 类型 位置 描述
vmrFlag 否 Integer Body 是否使用云会议室召开预约 会议。默认不使用云会议 室。
● 0:不使用云会议室。
● 1:使用云会议室。
vmrID 否 String Body 用于识别用户开会时绑定的 云会议室。最大长度不超过 512个字符。
● 不为空,则用ID查询云 会议室信息。
● 为空,则查用户所有云 会议室,如果有个人会 议ID,用个人会议ID;
没有个人会议ID,取最 小云会议室ID。
concurren tParticipa nts
否 Integer Body 会议方数,会议最大与会人 数限制。
● 0:无限制。
● 大于0:会议最大与会人 数。
状态码
表4-22 状态码说明
HTTP状态码 描述
200 操作成功。
400 参数异常。
401 未鉴权或鉴权失败。
403 权限受限。
500 服务端异常。
响应参数
表4-23 响应参数
参数 类型 描述
[数组元素] Array of ConferenceInfo 会议信息列表。
请求消息示例
User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191) { "mediaTypes": "Video,Voice",
"startTime": "2019-12-23 00:00", "length": 120,
"conferenceType": 0, "subject": "user01的会议"
}
响应消息示例
HTTP/1.1 200
Date: Wed, 18 Dec 2019 06:20:40 GMT Content-Type: application/json;charset=UTF-8 "mediaTypes": "Data,Video,Voice", "subject": "user01的会议", "size": 1,
"timeZoneID": "56",
"startTime": "2019-12-23 00:00", "endTime": "2019-12-23 02:00", "conferenceState": "Schedule", "accessNumber": "+991117",
"userUUID": "ff808081699b56cb0169be103500012b", "scheduserName": "user8002",
"multiStreamFlag": 1, "conferenceType": 0, "confType": "FUTURE",
"isAutoMute": 1, "isAutoRecord": 0,
"chairJoinUri": "https://c.meeting.huaweicloud.com/#/j/
914087436/411170cda30af7327be723ef63d5ab8900a3b773be496604", "guestJoinUri": "https://c.meeting.huaweicloud.com/#/j/
914087436/052ee23f08966bc6221fc363500e9843f2356349de9d106c",
curl -k -i -H 'content-type: application/json' -X PUT -H
'X-Access-Token:stbX5ElstO5QwOwPB9KGQWUZ1DHoFrTsQjjC' -d '{"mediaTypes": "Voice","attendees": [{"name":
"user02","role": 1,"phone": "+8657*******"}],"conferenceType": "0","subject": "user02 conference"}' 'https://
api.meeting.huaweicloud.com/v1/mmc/management/conferences?conferenceID=914087436'