审批会议报名信息

最近更新时间:2024-04-25 11:18:42

我的收藏

接口描述

描述:批量审批会议的报名信息,仅会议创建者可审批。
企业 secret 鉴权用户可审批任何该企业用户创建的有效会议,OAuth 2.0鉴权用户只能审批通过 OAuth 2.0鉴权创建的有效会议。
用户必须是注册用户,请求头部 X-TC-Registered 字段必须传入为1。
请求方式:PUT
接口请求域名
https://api.meeting.qq.com/v1/meetings/{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
会议的唯一标识。

错误码列表

状态码
错误码
错误描述
400
190004
参数非法,请对照接口文档检查您的参数。
500
101
会议未开启报名。
500
190001
存在未注册的用户。
500
107
查询权限不足。
500
129
会议已结束。
500
112
报名 ID 不存在。

示例

输入示例

PUT https://api.meeting.qq.com/v1/meetings/100001/enroll/approvals
{
"userid": "user1",
"instanceid": 2,
"enroll_id_list":[9896426]
}

输出示例

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