取消网络研讨会

最近更新时间:2024-07-08 11:48:51

我的收藏

接口描述

描述:取消指定的网络研讨会,只有网络研讨会的创建者才有权限取消。
请求方式:POST
接口请求域名
https://api.meeting.qq.com/v1/webinars/{meeting_id}/cancel


输入参数

HTTP 请求头公共参数请参见签名验证章节的 公共参数说明
参数名称
必选
参数类型
参数描述
meeting_id
String
网络研讨会唯一标识。
userid
String
调用方用于标示用户的唯一 ID(企业内部请使用企业唯一用户标识;OAuth2.0 鉴权用户请使用 openId)。
企业唯一用户标识说明:
1:企业对接 SSO 时使用的员工唯一标识 ID。
2:企业调用创建用户接口时传递的 userid 参数。
instanceid
Integer
用户的终端设备类型:
0:PSTN
1:PC
2:Mac
3:Android
4:iOS
5:Web
6:iPad
7:Android Pad
8:小程序
9:voip、sip 设备
10:Linux
20:Rooms for Touch Windows
21:Rooms for Touch MacOS
22:Rooms for Touch Android
30:Controller for Touch Windows
32:Controller for Touch Android
33:Controller for Touch iOS
reason_code
Integer
取消原因代码,可为用户自定义。
reason_detail
String
取消原因详细描述。

输出参数

无输出参数,成功返回空消息体,失败返回 错误码 和错误信息。

错误码列表

状态码
错误码
错误描述
400
9042
无权限进行该操作,建议检查操作者身份或资源归属。
400
190001
存在未注册的用户。
400
190004
参数非法,请对照接口文档检查您的参数。
500
9007
会议已取消。
500
13602
已开始的会议不能取消。
500
9003
MEETING NOT EXIST。
500
13603
会议已结束。
500
10001
参数异常。

示例

输入示例

POST
https://api.meeting.qq.com/v1/webinars/7976035087704477330/cancel
{
"reason_code":333,
"reason_detail":"koko",
"instanceid":1,
"userid":"aaa"
}

输出示例

{}