-
Notifications
You must be signed in to change notification settings - Fork 0
/
real_control.go
52 lines (42 loc) · 2.42 KB
/
real_control.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
package wemeet
// 会中管理: https://cloud.tencent.com/document/product/1095/57946
// 设置联席主持人:https://cloud.tencent.com/document/product/1095/57946
type RealControlCohostsRequest struct {
MeetingID string `json:"-" param:"meeting_id"` // 会议的唯一 ID。
OperatorID string `json:"operator_id"` // 调用方用于标示用户的唯一 ID
OperatorIDType int `json:"operator_id_type"` // 操作者 ID 的类型: 2:openid 4:ms_open_id
UUID string `json:"uuid"`
InstanceID int `json:"instanceid"` // 用户的终端设备类型
Action string `json:"action"` // 具体设置动作:true:设置联席主持人 false:撤销联席主持人
User *OperateUserObj `json:"user"` //被操作用户对象信息。
}
func (req *RealControlCohostsRequest) getDescriptor() *MeetingRequestDescriptor {
return &RequestDescriptorRealControlCohosts
}
func (req *RealControlCohostsRequest) fillPlaceholder(args ...interface{}) string {
return defaultPlaceholderFiller(req, args...)
}
func (req *RealControlCohostsRequest) fillDefaultValue() {}
// 关闭会议中用户屏幕共享权限:https://cloud.tencent.com/document/product/1095/57949
type RealControlScreenSharedRequest struct {
MeetingID string `json:"-" param:"meeting_id"` // 会议的唯一 ID。
OperatorID string `json:"operator_id"` // 调用方用于标示用户的唯一 ID
OperatorIDType int `json:"operator_id_type"` // 操作者 ID 的类型: 2:openid 4:ms_open_id
UUID string `json:"uuid"`
InstanceID int `json:"instanceid"` // 用户的终端设备类型
User *OperateUserObj `json:"user"` //被操作用户对象信息。
}
func (req *RealControlScreenSharedRequest) getDescriptor() *MeetingRequestDescriptor {
return &RequestDescriptorRealControlScreenShared
}
func (req *RealControlScreenSharedRequest) fillPlaceholder(args ...interface{}) string {
return defaultPlaceholderFiller(req, args...)
}
func (req *RealControlScreenSharedRequest) fillDefaultValue() {}
// 被操作用户对象
type OperateUserObj struct {
ToOperatorID string `json:"to_operator_id"`
ToOperatorIDType int `json:"to_operator_id_type"`
UUID string `json:"uuid"`
InstanceID int `json:"instanceid"` // 用户的终端设备类型
}