获取会议详情
获取会议详情(支持会议室)
1. 接口描述
接口名称:
/confopenapi/room/conference/infos
发送方式:
POST
参数格式:
accept: application/json;content-type: application/json
2. 输入参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
pcode | 否 | string | 主持人会议密码,pcode ,eventId 2选1 |
eventId | 否 | int | 会议Id ,pcode,eventId 2选1 |
userId | 是 | int | 主持人用户ID |
3. 示例
传参示例
{
"eventId":200090,
"userId":87679779
}
返回示例
4. 返回参数
参数名 | 类型 | 说明 |
---|---|---|
status | int | 0:成功,非0失败 |
result | json字符串 | 预约会议返回的结果 |
result参数说明
参数名 | 类型 | 说明 |
---|---|---|
conferenceId | string | 预约会议ID |
eventId | string | 预约会议对应的日程ID |
pcode1 | string | 会议主持人密码 |
pcode2 | string | 会议参会人密码 |
hostId | uint64 | 主持人userId |
title | string | 会议标题 |
billingCode | string | 会议billingCode |
startTime | string | 会议开始时间 |
endTime | string | 会议结束时间 |
length | int64 | 会议时长 |
hostName | string | 主持人姓名 |
hostJoinUrl | string | 主持人入会连接 |
joinHostUrl | string | 联席主持人入会连接 |
attendeeJoinUrl | string | 参会人入会链接 |
hostMobile | string | 主持人手机 |
confMode | int64 | 会议类型, 0:视频会议(默认) 1:数据会议 |
calType | string | 会议类型,E:单场会议,M:周期会议 |
status | int | 会议状态,0:已取消,1:已创建,4:已结束 |
isGnet | int | 是否使用云会议,0:不使用(现场会),1:使用 |
attendList | Object | 参会人信息 |
houseList | array | 会议室列表 |
equipList | array | 设备列表 |
livePullUrl | string | 直播链接 |
livePullPwd | string | 入直播密码 |
confNodeType | int | 会议节点类型 0:保密会议(默认)1:标准会议 |
joinLogin | int | 0:参会入会不需要先登录(默认) 1:参会人入会必须先登录 |
joinConfSelTag | int | 是否入会选择标签配置(0:否,1:是) |
joinConfTags | string | 入会标签字符串,标签之间逗号分隔 |
webRTCUrl | string | webRTC 入会链接 |
calExtraInfo | object | 会议设置参数 |
btplRole | Object | 会议业务模版信息 |
recurrenceInfo | Object | 周期会议信息 |
recurrenceInfo
参数名 | 类型 | 说明 |
---|---|---|
frequency | string | 周期会议频率 重复频率(DAILY/WEEKLY/MONTHLY/YEARLY)日/周/月/年 |
interval | int | 间隔次数 每几天(1-365)/周(1-52)/月(1-12)/年(1-10) |
byday | string | 星期几(SU,MO,TU,WE,TH,FR,SA), CSV格式字符串, 所以存在可能为多个 |
bymonth | string | 月份(1-12) |
bymonthday | string | 在月中的第几天(1-31) |
bymonthweek | string | 在月中的第几周(1-5) |
repeatenddate | int | 周期会议截止时间(单位秒) |
calExtraInfo结构
参数名 | 类型 | 说明 |
---|---|---|
allowH323 | int | 用来控制是否显示h323。0:关闭 1:开启 默认关闭 |
openWatchword | int | 是否开启入会口令开关,0:否,1:是,默认0 |
eventWatchword | string | 入会口令,默认空 |
labels | string | 活动标签字符串数组json字符串 |
reserveFrom | int | 活动创建来源,1000表示openapi接口创建 |
eventHostSecret | string | 主持人秘钥 |
btplId | int | 会议业务模版ID |
customStr | object | 用户自定义字段,可以为JSON或者字符串等 |
confMute | int | 入会全体静音,0:关闭 ,1:打开 |
autoRecord | int | 入会录制控制,0:手动开启录制,1:自动开启录制 |
relieveMute | int | 会议解除静音,0:仅主持人才能解除,1:允许参会人自己解除 |
videoControl | int | 会中视频共享权限,1是主持人控制,2是参会人自由控制 |
meetAiSummary | int | 会议是否允许开启智能纪要 1:允许 0:不允许 |
autoMeetAiSummary | int | 会中是否自动开启智能纪要 1:入会自动开启 0:手动开启 |
mtgHub | int | 会中是否开启视频融合 1:开启 0:不开启 |
mtgHubInfo | json | 视频融合信息 |
aiSpeakWorld | int | 会议是否支持开启同声传译,1:支持 0:不支持 |
aiSpeakWorldAutoOn | int | 会议是否自动开启同声传译,1:自动开启 0:手动开启 |
mtgHubInfo
参数名 | 类型 | 说明 |
---|---|---|
txmtg | int | 腾信视频会议信息 |
txmtg
参数名 | 类型 | 说明 |
---|---|---|
joinUrl | int | 腾讯会议入会链接 |
meetingCode | int | 腾讯会议入会密码 |
btplRole结构
参数名 | 类型 | 说明 |
---|---|---|
managerType | int | 角色管理身份类型, 1 - 管理者(主持人); 2 - 辅助管理者(联席主持人); 3 - 普通参会人 |
roleId | int | 角色ID |
roleName | string | 角色名称 |
link | string | 角色入会链接 |
{
......
"btplRole": [
{
"managerType": 1,
"roleId": 1000,
"link": "https://stest.qsh1.cn/a/FVb8hX784D51",
"roleName": "采购代理都看"
},
{
"managerType": 2,
"roleId": 1001,
"link": "https://stest.qsh1.cn/a/EVb8hX0E3130",
"roleName": "监管-看视频"
},
{
"managerType": 3,
"roleId": 1003,
"link": "https://stest.qsh1.cn/a/HVb8hX7D7D15",
"roleName": "评标人被监控"
},
{
"managerType": 2,
"roleId": 1004,
"link": "https://stest.qsh1.cn/a/GVb8hXFFA6AA",
"roleName": "联席-看桌面"
}
]
......
}
attendList
参数名 | 类型 | 说明 |
---|---|---|
user | string | 参会人id |
roleId | int | 参会人角色id |
userType | int | 参会人类型,1:内部参会人,2:外部参会人,3:电话参会人 |
phoneName | string | 电话参会人名称 |
phoneEmail | string | 电话参会人邮箱 |
status | string | 参会人状态,W:已确认,A:已接受,R:拒绝 |
countryCode | string | 国家码 |
companyName | string | 所属公司名称 |
orgName | string | 所属组织名称 |
mobileNumber | string | 手机号 |
officePhone | string | 办公电话 |
cityCode | string | 城市码 |
displayName | string | 显示名称 |
houseList和equipList结构
参数名 | 类型 | 说明 |
---|---|---|
DeviceId | int | 设备id |
DeviceType | int | 设备类型,2:会议室;3:会议室关联的设备 |
DeviceName | string | 设备名称 |
City | string | 会议室所在城市 |
Location | string | 会议室所在地址 |
Floor | int | 会议室所在楼层 |
IsMainRoom | int | 会议室类型,0:默认值(用于兼容openapi一场会预约多个会议室的需求);1:主会场;2:分会场 |
ParentDeviceId | int | 父设备id |
ParentDeviceType | int | 父设备类型,2:会议室;3:会议室关联的设备 |
ApplyUserId | int | 申请人id |
ApprovalStatus | int | 申请状态,0:待审核;1:未批准;2:已批准 ,3:会议室被取消 |
houseList和equipList参数示例
[
{
"DeviceId": 6518,
"DeviceType": 2,
"DeviceName": "杏花村",
"City": "西安",
"Location": "锦业路",
"Floor": 14,
"IsMainRoom": 0,
"ParentDeviceId": 0,
"ParentDeviceType": 0,
"ApplyUserId": 22563698,
"ApprovalStatus": 1
},
{
"DeviceId": 6516,
"DeviceType": 2,
"DeviceName": "杏花村2",
"City": "西安",
"Location": "锦业路",
"Floor": 14,
"IsMainRoom": 0,
"ParentDeviceId": 0,
"ParentDeviceType": 0,
"ApplyUserId": 22563698,
"ApprovalStatus": 1
}
]
detailHouseList结构
参数名 | 类型 | 说明 |
---|---|---|
ApplyUserId | int | 会议室申请人用户id |
ApplyStatus | int | 会议室审批状态,0:待审核;1:未批准;2:已批准 ,3:会议室被取消 |
DeviceId | int | 会议室id |
DeviceName | string | 会议室名称 |
City | string | 会议室所在城市 |
Location | int | 会议室所在地址 |
Floor | string | 会议室所在楼层 |
DeviceType | int | 设备类型,2:会议室;3:会议室关联的设备 |
IsMainRoom | int | 会议室类型,0:默认值(用于兼容openapi一场会预约多个会议室的需求);1:主会场;2:分会场 |
SubDevices | json | 会议室设备 |
DeviceId | int | 会议室设备id |
DeviceName | string | 会议室设备名称 |
DeviceType | int | 会议室设备类型 |
detailHouseList参数示例
[
{
"DeviceId": 6516,
"DeviceType": 2,
"DeviceName": "杏花村2",
"City": "西安",
"Location": "锦业路",
"Floor": 14,
"IsMainRoom": 0,
"ApplyUserId": 22563698,
"ApprovalStatus": 1,
"SubDevices": [
{
"DeviceId": 6546,
"DeviceType": 3,
"DeviceName": "盒子"
},
{
"DeviceId": 6547,
"DeviceType": 3,
"DeviceName": "盒子2"
}
]
}
]
返回示例
{
"status": 0,
"result": [
{
"conferenceId": "239828761",
"pcode1": "201501000037737137",
"pcode2": "201501000037737138",
"billingcode": "95519736",
"eventId": 649128,
"attendeeJoinUrl": "https://ntest.qsh1.cn/k/mLgylgNdAYe",
"hostJoinUrl": "https://ntest.qsh1.cn/k/mLgylUo9hrH",
"joinHostUrl": "https://stest.qsh1.cn/a/GVHIgX58C173",
"wcallurl": "https://stest.qsh1.cn/a/IRQJBOXap8NXX63AE1B",
"hostId": 88893351,
"hostName": "特色图",
"startTime": 1708482600,
"endTime": 1708486200,
"length": 60,
"status": 1,
"title": "112233",
"attendList": [
{
"roleId": 1000,
"status": "W",
"user": "88893351",
"userProfile": null,
"userType": 1
}
],
"livePullUrl": "",
"livePullPwd": "",
"CreateTime": 1708481681,
"modifyTime": 1708481680,
"timezone": "Asia/Shanghai",
"joinLogin": 0,
"joinConfSelTag": 0,
"joinConfTags": "",
"webRTCUrl": "https://ntest.qsh1.cn/k/mLgylgNdAYe?priority=web",
"calExtraInfo": {
"calExtraInfo": {
"aiSpeakWorldAutoOn": 1,
"allowH323": 0,
"autoMeetAiSummary": 1,
"eventWatchword": "",
"hide": 0,
"liveOpenFlag": 0,
"meetAiSummary": 1,
"mtgHub": 1,
"mtgHubInfo": {
"txmtg": {
"joinUrl": "https://meeting.tencent.com/dm/rNdBmNl",
"meetingCode": "390775"
}
},
"openWatchword": 0,
"reserveFrom": 1000,
"samePassword": 0
},
},
"confNodeType": 1,
"houseList": [],
"equipList": [],
"detailHouseList": null,
"isGnet": 1,
"h323Ip": [
"192.168.37.91"
],
"btplRole": [
{
"managerType": 1,
"roleId": 1000,
"link": "https://stest.qsh1.cn/a/FVb8hX784D51",
"roleName": "采购代理都看"
},
{
"managerType": 2,
"roleId": 1001,
"link": "https://stest.qsh1.cn/a/EVb8hX0E3130",
"roleName": "监管-看视频"
},
{
"managerType": 3,
"roleId": 1003,
"link": "https://stest.qsh1.cn/a/HVb8hX7D7D15",
"roleName": "评标人被监控"
},
{
"managerType": 2,
"roleId": 1004,
"link": "https://stest.qsh1.cn/a/GVb8hXFFA6AA",
"roleName": "联席-看桌面"
}
],
"customerCode": "154553"
}
],
"request_id": "uniformserver-2887001363-1708481840.551469093.51",
"reqid": "confopenapiserver-172.10.157.142-1708481882.552293528.162",
"timestamp": 1708481882552,
"request_duration": "97.812388ms"
}
备注
- 更多返回错误代码请看首页的错误代码描述