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

通过会议 ID 查询

接口描述

描述:通过会议 ID 查询会议详情。
企业 secret 鉴权用户可查询到任何该用户创建的企业下的会议,OAuth2.0 鉴权用户只能查询到通过 OAuth2.0 鉴权创建的会议。
支持企业管理员查询企业下的会议。
本接口的邀请参会成员限制调整至300人。
当会议为周期性会议时,主持人密钥每场会议固定,但单场会议只能获取一次。支持查询周期性会议的主持人密钥。
支持查询 MRA 当前所在会议信息。
请求方式:GET
接口请求域名:
https://api.meeting.qq.com/v1/meetings/{meetingId}?userid={userid}&instanceid={instanceid}

输入参数

以下请求参数列表仅列出了接口请求参数,HTTP 请求头公共参数请参见签名验证章节的 公共参数说明
参数名称
必选
参数类型
参数描述
meetingId
String
有效的会议 ID。
operator_id
String
操作者 ID。operator_id 必须与 operator_id_type 配合使用。根据 operator_id_type 的值,operator_id 代表不同类型。
说明:userid 字段和 operator_id 字段二者必填一项。若两者都填,以 operator_id 字段为准。
operator_id_type
Integer
操作者 ID 的类型:
3:rooms_id
说明:当前仅支持 rooms_id。如操作者为企业内 userid 或 openId,请使用 userid 字段。
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

输出参数

参数名称
参数类型
参数描述
meeting_number
Integer
会议数量。
meeting_info_list
MeetingInfo 对象数组
会议列表。

MeetingInfo 对象

参数名称
参数类型
参数描述
subject
String
会议主题。
meeting_id
String
会议的唯一标识。
meeting_code
String
会议 App 的呼入号码。
password
String
会议密码。
need_password
Boolean
非会议创建者是否需要密码入会。
非会议创建者查询会议,且存在会议密码,则字段为 true;其他情况,字段不返回。
status
String
当前会议状态:
1. MEETING_STATE_INVALID:非法或未知的会议状态,错误状态。
2. MEETING_STATE_INIT:会议待开始。会议预定到预定结束时间前,会议尚无人进会。
3. MEETING_STATE_CANCELLED:会议已取消。主持人主动取消会议,待开始的会议才能取消,且取消的会议无法再进入。
4. MEETING_STATE_STARTED:会议已开始。会议中有人则表示会议进行中。
5. MEETING_STATE_ENDED:会议已删除。会议已过预定结束时间且尚无人进会时,主持人删除会议,已删除的会议无法再进入。
6. MEETING_STATE_NULL:会议无状态。会议已过预定结束时间,会议尚无人进会。
7. MEETING_STATE_RECYCLED:会议已回收。会议已过预定开始时间30天,则会议号将被后台回收,无法再进入。
type
Integer
会议类型:
0:预约会议类型
1:快速会议类型
join_url
String
加入会议 URL。
hosts
User 对象数组
指定主持人列表,仅商业版和企业版可指定主持人。
current_hosts
User 对象数组
会议当前主持人列表。
current_co_hosts
User 对象数组
联席主持人列表。
participants
User 对象数组
邀请的参会者,仅商业版和企业版可邀请参会用户,且只有会议创建者、邀请列表中的成员以及在会议中的成员才可以查询该字段,最多返回200个邀请者;需要查询超过200人的会议邀请者请调用 获取会议受邀成员列表 接口。
start_time
String
会议开始时间戳(单位秒)。
end_time
String
会议结束时间戳(单位秒)。
settings
Setting 对象
会议的配置,可为缺省配置。
meeting_type
Integer
会议类型。
0:一次性会议
1:周期性会议
2:微信专属会议
3:Rooms 投屏会议
5:个人会议号会议
6:网络研讨会
recurring_rule
RecurringRule 对象
周期性会议设置。
sub_meetings
SubMeeting 对象数组
周期性子会议列表。
has_more_sub_meeting
Integer
0:无更多子会议特例
1:有更多子会议特例
remain_sub_meetings
Integer
剩余子会议场数。
current_sub_meeting_id
String
当前子会议 ID(进行中或即将开始)。
enable_live
Boolean
是否开启直播(会议创建人才有权限查询)。
true:开启
false:关闭
live_config
LiveConfig 对象
会议的直播配置(会议创建人才有权限查询)。
enable_doc_upload_permission
Boolean
是否允许成员上传文档,默认为允许。
guests
Guest 对象数组
会议嘉宾列表(会议创建人才有权限查询)。
has_vote
Boolean
是否有投票(会议创建人和主持人才有权限查询)。
enable_enroll
Boolean
是否激活报名。
enable_host_key
Boolean
是否开启主持人密钥。
true:开启
false:关闭
host_key
String
主持人密钥,仅支持6位数字(会议创建人才有权限查询)。
如开启主持人密钥后没有填写此项,将自动分配一个6位数字的密钥。
sync_to_wework
Boolean
会议是否同步至企业微信,该字段仅支持创建会议时设置,创建后无法修改。该配置仅支持与企业微信关联的企业。
true:同步,默认同步
false:不同步
time_zone
String
时区,可参见 Oracle-TimeZone 标准
location
String
会议地点。最长支持18个汉字或36个英文字母。
media_set_type
Integer
0:公网会议
1:专网会议
仅开通混合云功能后支持该参数。
allow_enterprise_intranet_only
Boolean
是否仅允许企业内网络访问入会, 仅专网会议类型返回。 false:不限制用户加入会议使用的网络 true: 仅允许通过企业内网络访问加入会议

User 对象

参数名称
参数类型
参数描述
userid
String
调用方用于标示用户的唯一 ID。
operator_id_type
Integer
用户 ID 类型。
1:userid 2:openid 3:rooms_id 4:ms_open_id
operator_id
String
用户 ID。

Setting 对象

参数名称
参数类型
参数描述
mute_enable_type_join
Integer
成员入会时静音选项。
当同时返回“mute_enable_join”和“mute_enable_type_join”时,请以“mute_enable_type_join”的结果为准。
0:关闭
1:开启
2:超过6人后自动开启
mute_enable_join
Boolean
加入静音状态,默认值为true。
true:开启
false:关闭
allow_unmute_self
Boolean
是否允许参会者取消静音,默认值为true。
true:开启
false:关闭
allow_in_before_host
Boolean
是否允许成员在主持人进会前加入会议,默认值为 true。
true:允许
false:不允许
auto_in_waiting_room
Boolean
是否开启等候室,默认值为 false。
true:开启
false:不开启
allow_screen_shared_watermark
Boolean
是否开启屏幕共享水印,默认值为 false。
true: 开启
false:不开启
water_mark_type
Integer
水印样式,默认为单排:
0:单排
1:多排
only_allow_enterprise_user_join
Boolean
是否仅企业内部成员可入会。
true:仅企业内部用户可入会
false:所有人可入会
auto_record_type
String
自动录制类型,仅客户端2.7及以上版本生效。
none:禁用
local:本地录制
cloud:云录制
participant_join_auto_record
Boolean
当有参会成员入会时立即开启云录制,默认值为 false 关闭,关闭时,主持人入会自动开启云录制;当设置为开启时,则有参会成员入会自动开启云录制。
说明:
该参数必须 auto_record_type 设置为“cloud”时才生效,该参数依赖企业账户设置,当企业强制锁定后,该参数必须与企业配置保持一致。
仅客户端2.7及以上版本生效。
enable_host_pause_auto_record
Boolean
允许主持人暂停或者停止云录制,默认值为 true 开启,开启时,主持人允许暂停和停止云录制;当设置为关闭时,则主持人不允许暂停和关闭云录制。
说明:
该参数必须将 auto_record_type 设置为“cloud”时才生效,该参数依赖企业账户设置,当企业强制锁定后,该参数必须与企业配置保持一致。
仅客户端2.7及以上版本生效。
allow_multi_device
Boolean
是否允许成员多端入会。

SubMeeting 对象

参数名称
参数类型
参数描述
sub_meeting_id
String
子会议 ID。
status
Integer
子会议状态。
0:默认存在
1:已删除
start_time
String
子会议开始时间(UTC 秒)。
end_time
String
子会议结束时间(UTC 秒)。

RecurringRule 对象

参数名称
必选
参数类型
参数描述
recurring_type
Integer
重复类型,默认值为0。
0:每天
1:每周一至周五
2:每周
3:每两周
4:每月
5:自定义,示例请参见 自定义周期规则 API 调用示例
until_type
Integer
结束重复类型,默认值为0。
0:按日期结束重复
1:按次数结束重复
until_date
Integer
结束日期时间戳,默认值为当前日期 + 7天。
until_count
Integer
限定会议次数(1-50次),默认值为7次。
customized_recurring_type
Integer
自定义周期性会议的循环类型。
0:按天。
1:按周。
2:按月,以周为粒度重复。例如:每3个月的第二周的周四。
3:按月,以日期为粒度重复。例如:每3个月的16日。
按周;按月、以周为粒度; 按月、以日期为粒度时,需要包含会议开始时间所在的日期。
customized_recurring_step
Integer
每[n](天、周、月)重复,使用自定义周期性会议时传入。
例如:customized_recurring_type=0 && customized_recurring_step=5 表示每5天重复一次。
customized_recurring_type=2 && customized_recurring_step=3 表示每3个月重复一次,重复的时间依赖于 customized_recurring_days 字段。
customized_recurring_days
Integer
哪些天重复。
根据 customized_recurring_type 和 customized_recurring_step 的不同,该字段可取值与表达含义不同。如需选择多个日期,加和即可。
customized_recurring_type = 0 时,传入该字段将被忽略。

LiveConfig 对象

参数名称
参数类型
参数描述
live_subject
String
直播主题。
live_summary
String
直播简介。
live_password
String
直播密码。
enable_live_im
Boolean
是否允许观众讨论,默认值为 false。
true:开启
false:不开启
enable_live_replay
Boolean
是否开启直播回看,默认值为 false。
true:开启
false:不开启
live_addr
String
直播观看地址。
live_watermark
LiveWatermark 对象
直播水印对象信息。

LiveWatermark 对象

参数名称
必选
参数类型
参数描述
watermark_opt
Integer
水印选项,默认为0。
0:默认水印
1:无水印

Guest 对象

参数名称
参数类型
参数描述
area
String
国家/地区代码(例如:中国传86,不是+86,也不是0086)。
phone_number
String
手机号。
guest_name
String
嘉宾名称。

代码示例

输入示例

GET https://api.meeting.qq.com/v1/meetings/7567173273889276131?userid=tester1&instanceid=1

输出示例(普通会议)

"meeting_number": 1, 
"meeting_info_list": [ 
"subject": "tester's meeting", 
"meeting_id": "7567173273889276131", 
"meeting_code": "806146667", 
"password": "1111", 
"status": "MEETING_STATE_ENDED", 
"start_time": "1572085800", 
"end_time": "1572089400", 
"type": 1, 
"hosts": [ 
{
"userid": "tester",
"operator_id_type":1,
"operator_id":"tester"
}
],
"participants": [ 
{
"userid": "tester",
"operator_id_type":1,
"operator_id":"tester"
],
"join_url": "https://wemeet.qq.com/w/5NmV29k",
"meeting_type": 0, 
"settings": { 
"mute_enable_type_join": 2, 
"allow_unmute_self": false,
"play_ivr_on_leave": false,
"allow_in_before_host": true,
"auto_in_waiting_room": false,
"allow_screen_shared_watermark": true,
"only_allow_enterprise_user_join": false 
},
"enable_live":true,
"live_config":{
"live_subject":"test",
"live_summary":"test",
"live_password":"654321",
"enable_live_im":true,
"enable_live_replay":true,
"live_addr":"https://meeting.tencent.com/l/xxxx",
"live_watermark":{
"watermark_opt":0
}
},
"guests":[
{
"area":"86",
"phone_number":"xxxxxxxxx",
"guest_name":"xxxx"
}
],
"enable_host_key":true,
"host_key":"191810"
]
}

输出示例(周期性会议)

{
"meeting_number": 1,
"meeting_info_list": [
{
"subject": "tester's meeting",
"meeting_id": "18357763596888459343",
"meeting_code": "31380342405",
"status": "MEETING_STATE_INIT",
"start_time": "1599622242",
"end_time": "1599625842",
"hosts": [
{
"userid": "tester",
"operator_id_type":1,
"operator_id":"tester"
}
],
"join_url": "https://meeting.tencent.com/s/iY4GQ2HkQQGL",
"settings": {
"mute_enable_type_join": 2,
"allow_unmute_self": false,
"allow_in_before_host": true,
"auto_in_waiting_room": true,
"allow_screen_shared_watermark": true,
"only_enterprise_user_allowed": false
},
"sub_meetings": [
{
"sub_meeting_id": "1599622242",
"status": 0,
"start_time": 1599622242,
"end_time": 1599625842
},
{
"sub_meeting_id": "1599708642",
"status": 0,
"start_time": 1599708642,
"end_time": 1599712242
},
{
"sub_meeting_id": "1599795042",
"status": 0,
"start_time": 1599795042,
"end_time": 1599798642
},
{
"sub_meeting_id": "1599881442",
"status": 0,
"start_time": 1599881442,
"end_time": 1599885042
},
{
"sub_meeting_id": "1599967842",
"status": 0,
"start_time": 1599967842,
"end_time": 1599971442
}
],
"recurring_rule": {
"recurring_type": 0,
"until_type": 1,
"until_count": 7
},
"meeting_type": 1,
"has_more_sub_meetings": 0,
"remain_sub_meetings": 5,
"current_sub_meeting_id": "1599622242",
"enable_live":true,
"live_config":{
"live_subject":"test",
"live_summary":"test", 
"live_password":"654321",
"enable_live_im":true,
"enable_live_replay":true,
"live_addr":"https://meeting.tencent.com/l/xxxx"
},
"enable_host_key":true,
"host_key":"191810"
}
]
}

通过会议 Code 查询

接口描述

接口描述:通过会议 Code 查询会议详情。
企业 secret 鉴权用户可查询到任何该用户创建的企业下的会议,OAuth2.0 鉴权用户只能查询到通过 OAuth2.0 鉴权创建的会议。
支持企业管理员查询企业下的会议。
本接口的邀请参会成员限制调整至300人。
当会议为周期性会议时,主持人密钥每场会议固定,但单场会议只能获取一次。支持查询周期性会议的主持人密钥。
支持查询 MRA 当前所在会议信息。
若会议号被回收则无法通过 Code 查询,您可以通过会议 ID 查询到该会议。
请求方式:GET
接口请求域名:
https://api.meeting.qq.com/v1/meetings?meeting_code={meetingCode}&userid={userid}&instanceid={instanceid}

输入参数

以下请求参数列表仅列出了接口请求参数,HTTP 请求头公共参数请参见签名验证章节的 公共参数说明
参数名称
必选
参数类型
参数描述
meeting_code
String
有效的9位数字会议号码。
operator_id
String
操作者 ID。operator_id 必须与 operator_id_type 配合使用。根据 operator_id_type 的值,operator_id 代表不同类型。
说明:userid 字段和 operator_id 字段二者必填一项。若两者都填,以 operator_id 字段为准。
operator_id_type
Integer
操作者 ID 的类型:
3:rooms_id
说明:当前仅支持 rooms_id。如操作者为企业内 userid 或 openId,请使用 userid 字段。
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

输出参数

参数名称
参数类型
参数描述
meeting_number
Integer
会议数量。
meeting_info_list
Meeting 对象数组
会议列表。

Meeting 对象

参数名称
参数类型
参数描述
subject
String
会议主题。
meeting_id
String
会议的唯一标识 。
meeting_code
String
会议 App 的呼入号码。
password
String
会议密码。
need_password
Boolean
非会议创建者是否需要密码入会。
非会议创建者查询会议,且存在会议密码,则字段为 true;其他情况,字段不返回。
status
String
当前会议状态:
1. MEETING_STATE_INVALID:非法或未知的会议状态,错误状态。
2. MEETING_STATE_INIT:会议待开始。会议预定到预定结束时间前,会议尚无人进会。
3. MEETING_STATE_CANCELLED:会议已取消。主持人主动取消会议,待开始的会议才能取消,且取消的会议无法再进入。
4. MEETING_STATE_STARTED:会议已开始。会议中有人则表示会议进行中。
5. MEETING_STATE_ENDED:会议已删除。会议已过预定结束时间且尚无人进会时,主持人删除会议,已删除的会议无法再进入。
6. MEETING_STATE_NULL:会议无状态。会议已过预定结束时间,会议尚无人进会。
7. MEETING_STATE_RECYCLED:会议已回收。会议已过预定开始时间30天,则会议号将被后台回收,无法再进入。
type
Integer
会议类型:
0:预约会议类型
1:快速会议类型
join_url
String
加入会议 URL。
hosts
User 对象数组
指定主持人列表,仅商业版和企业版可指定主持人。
participants
User 对象数组
邀请的参会者,仅商业版和企业版可邀请参会用户,且只有会议创建者、邀请列表中的成员以及在会议中的成员才可以查询该字段,最多返回200个邀请者;需要查询超过200人的会议邀请者请调用 获取会议受邀成员列表 接口。
current_hosts
User 对象数组
会议当前主持人列表。
current_co_hosts
User 对象数组
会议联席主持人列表。
start_time
String
会议开始时间戳(单位秒)。
end_time
String
会议结束时间戳(单位秒)。
settings
Setting 对象
会议的配置,可为缺省配置。
meeting_type
Integer
会议类型。
0:一次性会议
1:周期性会议
2:微信专属会议
3:Rooms 投屏会议
5:个人会议号会议
6:网络研讨会
recurring_rule
RecurringRule 对象
周期性会议设置。
sub_meetings
SubMeeting 对象数组
周期性子会议列表。
has_more_sub_meeting
Integer
0:无更多。
1:有更多子会议特例。
remain_sub_meetings
Integer
剩余子会议场数。
current_sub_meeting_id
String
当前子会议 ID(进行中 / 即将开始)。
enable_live
Boolean
是否开启直播(会议创建人才有权限查询)。
true:开启
false:关闭
live_config
LiveConfig 对象
会议的直播配置(会议创建人才有权限查询)。
enable_doc_upload_permission
Boolean
是否允许成员上传文档,默认为允许。
guests
Guest 对象数组
会议嘉宾列表(会议创建人才有权限查询)。
has_vote
Boolean
是否有投票(会议创建人和主持人才有权限查询)。
enable_host_key
Boolean
是否开启主持人密钥。
true:开启
false:关闭
host_key
String
主持人密钥,仅支持6位数字(会议创建人才有权限查询)。
如开启主持人密钥后没有填写此项,将自动分配一个6位数字的密钥。
sync_to_wework
Boolean
会议是否同步至企业微信,该字段仅支持创建会议时设置,创建后无法修改。该配置仅支持与企业微信关联的企业。
true:同步,默认同步
false:不同步
time_zone
String
时区,可参见 Oracle-TimeZone 标准
location
String
会议地点。最长支持18个汉字或36个英文字母。
media_set_type
Integer
0:公网会议
1:专网会议
仅开通混合云功能后支持该参数
allow_enterprise_intranet_only
Boolean
是否仅允许企业内网络访问入会, 仅专网会议类型返回。 false:不限制用户加入会议使用的网络 true: 仅允许通过企业内网络访问加入会议

User 对象

参数名称
参数类型
参数描述
userid
String
用户 ID。
operator_id_type
Integer
用户 ID 类型。
1:userid 2:openid 3:rooms_id 4:ms_open_id
operator_id
String
用户 ID。

Setting 对象

参数名称
参数类型
参数描述
mute_enable_type_join
Integer
成员入会时静音选项。
当同时返回 mute_enable_join 和 mute_enable_type_join 时,请以 mute_enable_type_join 的结果为准。
0:关闭
1:开启
2:超过6人后自动开启
mute_enable_join
Boolean
加入静音状态,默认值为true。
true:开启
false:关闭
allow_unmute_self
Boolean
是否允许参会者取消静音,默认值为true。
true:开启
false:关闭
allow_in_before_host
Boolean
是否允许成员在主持人进会前加入会议,默认值为 true。
true:允许
false:不允许
auto_in_waiting_room
Boolean
是否开启等候室,默认值为 false。
true:开启
false:不开启
allow_screen_shared_watermark
Boolean
是否开启屏幕共享水印,默认值为 false。
true: 开启
false:不开启
water_mark_type
Integer
水印样式,默认为单排:
0:单排
1:多排
only_allow_enterprise_user_join
Boolean
是否仅企业内部成员可入会。
true:仅企业内部用户可入会。
false:所有人可入会。
auto_record_type
String
自动录制类型,仅客户端2.7及以上版本生效。
none:禁用
local:本地录制
cloud:云录制
participant_join_auto_record
Boolean
当有参会成员入会时立即开启云录制,默认值为 false 关闭,关闭时,主持人入会自动开启云录制;当设置为开启时,则有参会成员入会自动开启云录制。
说明:
该参数必须将 auto_record_type 设置为“cloud”时才生效,该参数依赖企业账户设置,当企业强制锁定后,该参数必须与企业配置保持一致。
仅客户端2.7及以上版本生效。
enable_host_pause_auto_record
Boolean
允许主持人暂停或者停止云录制,默认值为 true 开启,开启时,主持人允许暂停和停止云录制;当设置为关闭时,则主持人不允许暂停和关闭云录制。
说明:
该参数必须将 auto_record_type 设置为“cloud”时才生效,该参数依赖企业账户设置,当企业强制锁定后,该参数必须与企业配置保持一致。
仅客户端2.7及以上版本生效。

SubMeeting 对象

参数名称
参数类型
参数描述
sub_meeting_id
String
子会议 ID。
status
Integer
子会议状态。
0:默认(存在)
1:已删除
start_time
String
子会议开始时间(UTC 秒)。
end_time
String
子会议结束时间(UTC 秒)。

RecurringRule 对象

参数名称
必选
参数类型
参数描述
recurring_type
Integer
重复类型,默认值为0。
0:每天
1:每周一至周五
2:每周
3:每两周
4:每月
5:自定义,示例请参见 自定义周期规则 API 调用示例
until_type
Integer
结束重复类型,默认值为0。
0:按日期结束重复
1:按次数结束重复
until_date
Integer
结束日期时间戳,默认值为当前日期 + 7天。
until_count
Integer
限定会议次数(1-50次)默认值为7次。
customized_recurring_type
Integer
自定义周期性会议的循环类型。
0:按天。
1:按周。
2:按月,以周为粒度重复。例如:每3个月的第二周的周四。
3:按月,以日期为粒度重复。例如:每3个月的16日。
按周;按月、以周为粒度; 按月、以日期为粒度时,需要包含会议开始时间所在的日期。
customized_recurring_step
Integer
每[n](天、周、月)重复,使用自定义周期性会议时传入。
例如:customized_recurring_type=0 && customized_recurring_step=5 表示每5天重复一次。
customized_recurring_type=2 && customized_recurring_step=3 表示每3个月重复一次,重复的时间依赖于 customized_recurring_days 字段。
customized_recurring_days
Integer
哪些天重复。根据 customized_recurring_type 和 customized_recurring_step 的不同,该字段可取值与表达含义不同。如需选择多个日期,加和即可。
customized_recurring_type = 0 时,传入该字段将被忽略。

LiveConfig 对象

参数名称
参数类型
参数描述
live_subject
String
直播主题。
live_summary
String
直播简介。
live_password
String
直播密码。
enable_live_im
Boolean
是否允许观众讨论,默认值为 false。
true:开启
false:不开启
enable_live_replay
Boolean
是否开启直播回看,默认值为 false。
true:开启
false:不开启
live_addr
String
直播观看地址。
live_watermark
object
直播水印对象信息。

LiveWatermark 对象

参数名称
必选
参数类型
参数描述
watermark_opt
Integer
水印选项,默认为0。
0:默认水印
1:无水印

Guest 对象

参数名称
参数类型
参数描述
area
String
国家/地区代码(例如:中国传86,不是+86,也不是0086)。
phone_number
String
手机号。
guest_name
String
嘉宾名称。

代码示例

输入示例

GET https://api.meeting.qq.com/v1/meetings?meeting_code=806146667&userid=tester1&instanceid=1

输出示例(普通会议)

"meeting_number": 1, 
"meeting_info_list": [ 
"subject": "tester's meeting", 
"meeting_id": "7567173273889276131", 
"meeting_code": "806146667", 
"password": "1111", 
"status": "MEETING_STATE_ENDED", 
"start_time": "1572085800", 
"end_time": "1572089400", 
"hosts": [ 
{
"userid": "tester",
"operator_id_type":1,
"operator_id":"tester"
], 
"participants": [ 
{
"userid": "tester",
"operator_id_type":1,
"operator_id":"tester"
], 
"join_url": "https://wemeet.qq.com/w/5NmV29k",
"meeting_type":0, 
"settings": { 
"mute_enable_type_join": 2, 
"allow_unmute_self": false,
"play_ivr_on_leave": false,
"allow_in_before_host": true,
"auto_in_waiting_room": false,
"allow_screen_shared_watermark": true,
"only_allow_enterprise_user_join": false 
},
"enable_live":true,
"live_config":{
"live_subject":"test",
"live_summary":"test", 
"live_password":"654321",
"enable_live_im":true,
"enable_live_replay":true,
"live_addr":"https://meeting.tencent.com/l/xxxx",
"live_watermark":{
"watermark_opt":0
}
},
"guests":[
{
"area":"86",
"phone_number":"xxxxxxxxx",
"guest_name":"xxxx"
}
],
"enable_host_key":true,
"host_key":"191810"
]
}

输出示例(周期性会议)

{
"next_pos": 0,
"remaining": 0,
"meeting_number": 1,
"meeting_info_list": [
{
"subject": "tester's meeting",
"meeting_id": "7567173273889276131",
"meeting_code": "806146667",
"status": "MEETING_STATE_INIT",
"start_time": "1599622242",
"end_time": "1599625842",
"hosts": [
{
"userid": "tester",
"operator_id_type":1,
"operator_id":"tester"
}
],
"join_url": "https://meeting.tencent.com/s/iY4GQ2HkQQGL",
"settings": {
"mute_enable_type_join": 2,
"allow_unmute_self": false,
"allow_in_before_host": true,
"auto_in_waiting_room": true,
"allow_screen_shared_watermark": true,
"only_enterprise_user_allowed": false
},
"sub_meetings": [
{
"sub_meeting_id": "1599622242",
"status": 0,
"start_time": 1599622242,
"end_time": 1599625842
},
{
"sub_meeting_id": "1599708642",
"status": 0,
"start_time": 1599708642,
"end_time": 1599712242
},
{
"sub_meeting_id": "1599795042",
"status": 0,
"start_time": 1599795042,
"end_time": 1599798642
},
{
"sub_meeting_id": "1599881442",
"status": 0,
"start_time": 1599881442,
"end_time": 1599885042
},
{
"sub_meeting_id": "1599967842",
"status": 0,
"start_time": 1599967842,
"end_time": 1599971442
}
],
"recurring_rule": {
"recurring_type": 0,
"until_type": 1,
"until_count": 7,
},
"meeting_type": 1,
"has_more_sub_meetings": 0,
"remain_sub_meetings": 5,
"current_sub_meeting_id": "1599622242",
"enable_live":true,
"live_config":{
"live_subject":"test",
"live_summary":"test", 
"live_password":"654321",
"enable_live_im":true,
"enable_live_replay":true,
"live_addr":"https://meeting.tencent.com/l/xxxx"
},
"enable_host_key":true,
"host_key":"191810"
}
]
}