智慧服务,成就美好体验 项目咨询

主页 > 服务与支持 > 开发平台 > 服务端API参考 > 会议控制 > 接口参考 查询历史会议的会控记录信息

入门使用

查询历史会议的会控记录信息

更新时间:2019-11-20

描述

管理员或普通用户通过该接口查询指定历史会议的会控记录信息。

接口原型

表1 接口原型

请求方法

GET

请求地址

/historyConferences/{confuuid}/hisConfCtlRecord

传输协议

HTTPS

请求参数

表2 参数说明

参数

是否必须

类型

位置

描述

confuuid

String

URL

会议UUID。

pageIndex

Int

URL

指定返回的与会者列表的页面索引。该值必须大于0。

默认值为“1”

当pageIndex小于最小值1时,系统会默认设置为1。

pageSize

Int

URL

指定返回的与会者记录数。默认值由会议AS定义。

默认值为“20”,最大值为“500”

当pageSize大于最大值500时,系统会默认设置为500。

Authorization

String

Header

授权令牌。将执行鉴权响应的accessToken

进行Base64转码操作

样例:Basic Base64(accessToken)

language

String

Header

  • zh-CN:简体中文
  • en-US:美国英文

默认值为“zh-CN”

响应参数

表3 参数说明

参数

类型

描述

returnCode

Int

返回码。

returnDesc

String

返回描述。

data

pageConfCtlLogInfo

会控日志列表。

表4 pageConfCtlLogInfo 数据结构

参数

类型

描述

pageIndex

Int

第几页。

pageSize

Int

每页的记录数。

totalCount

Int

总记录数。

countTotal

Boolean

取值:

  • true
  • false

totalPages

Int

总页数。

lastPage

Boolean

是否是最后一页。

取值:

  • true
  • false

nextPage

Int

下一页是第几页。

firstPage

Boolean

是否是第一页。

取值:

  • true
  • false

prePage

Int

上一页是第几页。

data

confCtlLogInfo[0..*]

会议列表信息。

表5 confCtlLogInfo 数据结构

参数

类型

描述

operateTime

long

操作时间(需界面转换为时间格式)。

operateSource

String

操作来源。

operator

String

操作者。

operateCode

String

操作描述。

operationObject

String

被操作对象。

operateResult

String

操作结果。

detail

String

详情。

请求消息示例

GET /historyConferences/8a53c6573f2011e9b3974fc273d1154f/hisConfCtlRecord?pageIndex=1&pageSize=2
Connection: keep-alive
Authorization: Basic WHQ2VzNRcTJSNDFCQzYxbEVMMVl2Tm9mU3E2Z1gwQ1RQ
user-agent: WeLink-desktop
Host: api.meeting.huaweicloud.com
User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191)
 

响应消息示例

HTTP/1.1 200 
Date: Sat, 09 Mar 2019 07:23:41 GMT
Content-Type: application/json;charset=UTF-8
Content-Length: 472
Connection: keep-alive
Expires: 0
Pragma: No-cache
Cache-Control: no-cache
http_proxy_id: 2f3aa1fe64f6784b1eb6f75a67ef2b9d
Server: api-gateway
X-Request-Id: ba03d2ae3b805d8c545c83494c862b48

{
    "returnCode": 0,
    "returnDesc": "Success",
    "data": 
    {
        "pageIndex": 1,
        "pageSize": 2,
        "totalCount": 12,
        "countTotal": true,
        "totalPages": 6,
        "lastPage": false,
        "nextPage": 2,
        "firstPage": true,
        "prePage": 0,
        "data": [
        {
            "operateTime": 1551774587933,
            "operateSource": "Terminal",
            "operator": "user01",
            "operateCode": "End meeting",
            "operateResult": "Success"
        },
        {
            "operateTime": 1551774587983,
            "operateSource": "Terminal",
            "operateCode": "Disconnect participant",
            "operationObject": "user02",
            "operateResult": "Success"
        }]
    }
}
 

CURL命令示例

curl -k -i -X GET -H 'Authorization:Basic Z0dKbDlWNktHNDV4ZWw4alBkYVBjQWRNbnJNWmthRXFt' 'https://api.meeting.huaweicloud.com/historyConferences/d10652524fc311e99f35f5704b9ddc7e/hisConfCtlRecord'