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

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

入门使用

查询历史会议的与会者记录信息

更新时间:2019-11-20

描述

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

接口原型

表1 接口原型

请求方法

GET

请求地址

/historyConferences/{confuuid}/hisConfAttendeeRecord

传输协议

HTTPS

请求参数

表2 参数说明

参数

是否必须

类型

位置

描述

confuuid

String

URL

会议UUID。

pageIndex

Int

URL

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

默认值为“1”

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

pageSize

Int

URL

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

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

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

condition

String

URL

查询用来当作关键词的字符串。

Authorization

String

Header

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

进行Base64转码操作

样例:Basic Base64(accessToken)

language

String

Header

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

默认值为“zh-CN”

响应参数

表3 参数说明

参数

类型

描述

returnCode

Int

返回码。

returnDesc

String

返回描述。

data

PageConfAttendeeRecord

会控日志列表。

表4 PageConfAttendeeRecord 数据结构

参数

类型

描述

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

confAttendeeRecord[0..*]

与会者列表。

表5 confAttendeeRecord 数据结构

参数

类型

描述

displayName

String

名称。

callNumber

String

号码。

deviceType

String

类型。

joinTime

long

入会时间(需界面转换为时间格式)。

leftTime

long

离会时间(需界面转换为时间格式)。

mediaType

String

媒体类型。

deptName

String

部门。

请求消息示例

GET /historyConferences/8a53c6573f2011e9b3974fc273d1154f/hisConfAttendeeRecord?condition=user02&pageIndex=1&pageSize=10
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: 337
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": 10,
        "totalCount": 1,
        "countTotal": true,
        "totalPages": 1,
        "lastPage": true,
        "nextPage": 2,
        "firstPage": true,
        "prePage": 0,
        "data": [
        {
            "displayName": "user02",
            "deviceType": "软终端",
            "joinTime": 1551774476758,
            "leftTime": 1551774587985,
            "mediaType": "音频",
            "deptName": "huawei_ffl "
        }]
    }
}
 

CURL命令示例

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