更新时间:2019-11-20
管理员或普通用户可以通过该接口查询录播文件。管理员可以查询管理权限域内所有的录播文件,普通用户仅能查询当前帐号管理的录播文件。不带查询参数时,默认查询权限范围内的录播文件。
请求方法 |
GET |
---|---|
请求地址 |
/conferences/recordfile |
传输协议 |
HTTPS |
参数 |
是否必须 |
类型 |
位置 |
描述 |
---|---|---|---|---|
userUUID |
否 |
String |
URL |
待查询的会议预定者的用户UUID。仅管理员有权限查询权限范围内的所有录播文件,普通帐号仅能查询自己的。 默认是登录帐号。 |
pageIndex |
否 |
Int |
URL |
指定返回的页面索引。该值必须大于0; 默认值为“1”。 |
pageSize |
否 |
Int |
URL |
指定返回的记录数。默认值由会议AS定义,默认值为“20”,最大值为“100”。 当pageSize大于最大值100时,系统会默认设置为100。 |
queryAll |
否 |
Boolean |
URL |
指定是否查询企业下所有用户的会议录播文件。
说明:
|
condition |
否 |
String |
URL |
根据会议主题,预定人和vmr会议id关键词的字符串,查询录播文件。 |
startDate |
是 |
Long |
URL |
查询的起始日期毫秒数。 |
endDate |
是 |
Long |
URL |
查询的截止日期毫秒数。 |
sortType |
否 |
枚举 |
URL |
|
Authorization |
是 |
String |
Header |
授权令牌。将执行鉴权响应的accessToken 进行Base64转码操作。 样例:Basic Base64(accessToken) |
参数 |
类型 |
描述 |
---|---|---|
returnCode |
Int |
返回码。 |
returnDesc |
String |
返回描述。 |
data |
录播文件列表。 |
参数 |
类型 |
描述 |
---|---|---|
pageIndex |
Int |
第几页。 |
pageSize |
Int |
每页的记录数。 |
totalCount |
Int |
总记录数。 |
countTotal |
Boolean |
取值:
|
totalPages |
Int |
总页数。 |
lastPage |
Boolean |
是否是最后一页。取值:
|
nextPage |
Int |
下一页是第几页。 |
firstPage |
Boolean |
是否是第一页。取值:
|
prePage |
Int |
上一页是第几页。 |
sort |
String[0..*] |
排序字段。 |
orderBySetted |
String |
是否设置排序字段。取值:
|
offset |
Int |
记录数偏移,这一页之前共有多少条。 |
data |
RecordFileInfo[0..*] |
会议列表。 |
GET /conferences/recordfile?pageIndex=1&pageSize=10&startDate=1551701499000&endDate=1551801599000 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:24:12 GMT Content-Type: application/json;charset=UTF-8 Content-Length: 683 Connection: keep-alive Expires: 0 Pragma: No-cache Cache-Control: no-cache http_proxy_id: 25b89efb63970d80e715503650157098 Server: api-gateway X-Request-Id: a9af536f02e45c516513a8248bfe04c3 { "returnCode": 0, "returnDesc": "Success", "data": { "pageIndex": 1, "pageSize": 10, "totalCount": 1, "countTotal": true, "totalPages": 1, "lastPage": true, "nextPage": 2, "firstPage": true, "prePage": 0, "orderBySetted": false, "offset": 0, "data": [ { "confUUID": "a68688173f0d11e9858b91b0d59aba06", "confID": "914036240", "url": [ "http://43.254.3.9/rse/rse/html/play/Mediaxplay.html?rseid=00001&recordId=0000191a-ca3d-43ab-9c32- 21fd95263731&token=00000001000000015D275C952EDDDE56F46DD7E1AFD039B82DCB4603D532830724F76ADA2BF196AD8316E0C29D322496DF43DB05EA16F789&confID=a68688173f0d11e9858b91b0d59aba06" ], "rcdTime": 336, "rcdSize": 4, "subject": "Conference Topic", "scheduserName": "user02", "startTime": "2019-03-05 06:12" }] } }
curl -k -i -X GET -H 'Authorization:Basic OXFJcnoxS2RDcHdDbEdOZ0hKMWt6eUxURHA1dWM0eGZ1' 'https://api.meeting.huaweicloud.com/conferences/recordfile?pageIndex=1&pageSize=10&startDate=1550937600000&endDate=1553615999000'