查询正在进行的会议
查询单个、多个或所有正在进行的会议室信息。支持查询固定会议室和临时会议室。
请求地址
{base_url}/{api_path}/conference/query_in_session?token={token}
请求参数
参数 | 是否必选 | 类型 | 描述 |
---|---|---|---|
number | 是 | String | 会话中的会议室号码。 取值范围:
|
响应参数
参数 | 类型 | 描述 |
---|---|---|
status | String | 请求结果。
|
conference | Array <ConferenceInfo> | 会议室信息列表。 |
- ConferenceInfo
-
参数 类型 描述 callid String 每个通话的唯一 ID。 conferencenumber Integer 会议室号码。 conferencename String 会议室名称。 members Array <MemberType> 与会成员信息。 - MemberType
-
参数 类型 描述 outbound Array <OutboundInfo> 外线呼出的信息。 inbound Array <InboundInfo> 外线号码呼入会议室。 ext Array <ExtensionInfo> 分机的信息。 - OutboundInfo
-
参数 类型 描述 from Integer 主叫号码。 to String 被叫号码。 trunkname String 通话使用的中继名称。 channelid String 通话中,每个成员的通话通道 ID。 memberstatus String 会议室成员的状态。 - ANSWER:该成员接受邀请,进入会议室。
- ANSWERED:该成员拨打会议室号码,主动进入会议室。
- HOLD:该成员已进入会议室,等待主持人进入会议室。
- InboundInfo
-
参数 类型 描述 from Integer 主叫号码。 to String 被叫号码。 trunkname String 通话使用的中继名称。 channelid String 通话中,每个成员的通话通道 ID。 memberstatus String 会议室成员的状态。 - ANSWER:该成员接受邀请,进入会议室。
- ANSWERED:该成员拨打会议室号码,主动进入会议室。
- HOLD:该成员已进入会议室,等待主持人进入会议室。
- ExtensionInfo
-
参数 类型 描述 number String 分机号码。 channelid String 通话中,每个成员的通话通道 ID。 memberstatus String 会议室成员的状态。 - ANSWER:该成员接受邀请,进入会议室。
- ANSWERED:该成员拨打会议室号码,主动进入会议室。
- HOLD:该成员已进入会议室,等待主持人进入会议室。
示例
请求示例
查询会话中的会议室6410的详细信息。
POST /api/v2.0.0/conference/query_in_session?token=3ddc40cf73c8ed477e4e466b044e9c89 Content-Type:application/json; charset=utf-8 Host: 192.168.5.150 { "number": "6410" }响应示例
HTTP/1.1 200 OK Server: Boa/0.94.14rc21 Accept-Ranges: bytes Connection: close Content-Type: application/json Access-control-allow-origin: * Access-control-allow-methods: GET, POST, OPTIONS, PUT, DELETE { "status": "Success", "conference": [ { "callid": "1573465840.181", "conferencenumber": "6400", "conferencename": "6400", "members": [ { "ext": { "number": "4003", "channelid": "PJSIP/4003-00000036", "memberstatus": "ANSWERED" } }, { "ext": { "number": "4001", "channelid": "PJSIP/4001-00000035", "memberstatus": "ANSWERED" } }, { "inbound": { "from": "3000", "to": "6400", "trunkname": "To6.36", "channelid": "PJSIP/trunk-To6.36-endpoint-00000037", "memberstatus": "ANSWERED" } } ] } ] }