有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

基本信息

描述:批量审批网络研讨会的报名信息,仅会议创建者可审批。
企业 secret 鉴权用户可审批任何该企业用户创建的有效会议,OAuth 2.0鉴权用户只能审批通过 OAuth 2.0鉴权创建的有效会议。
用户必须是注册用户,请求头部 X-TC-Registered 字段必须传入为1。
请求方式: PUT
接口请求域名:
https://api.meeting.qq.com/v1/webinars/{meeting_id}/enroll/approvals

输入参数

名称
类型
是否必选
备注
operator_id
String
操作者 ID。会议创建者可以导入报名信息。
operator_id 必须与 operator_id_type 配合使用。根据 operator_id_type 的值,operator_id 代表不同类型。
operator_id_type=2,operator_id 必须和公共参数的 openid 一致。
operator_id 和 userid 至少填写一个,两个参数如果都传了以 operator_id 为准。
使用 OAuth 公参鉴权后不能使用 userid 为入参。
operator_id_type
Integer
操作者 ID 的类型:
1:userid
2:open_id
如果 operator_id 和 userid 具有值,则以 operator_id 为准。
action
Integer
审批动作:
1:取消批准
2:拒绝
3:批准
取消批准后状态将变成待审批。
enroll_id_list
Integer 数组
报名 ID 列表。
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
userid
String
会议创建者的用户 ID。为了防止现网应用报错,此参数实则仍然兼容 openid,如无 oauth 应用使用报名接口则也可做成不兼容变更。

输出参数

名称
类型
备注
handled_count
Integer
成功处理的数量。
meeting_id
String
网络研讨会唯一标识。

示例

输入示例

PUT
https://api.meeting.qq.com/v1/webinars/100001/enroll/approvals
{
"userid": "user1",
"instanceid": 1,
"action":3,
"enroll_id_list":[1386442]
}

输出示例

{
"meeting_id": "100001",
"handled_count": 1
}