主頁(yè) > 服務(wù)與支持 > 開(kāi)發(fā)平臺(tái) > 服務(wù)端API參考 > 會(huì)議控制 > 接口參考 查詢(xún)錄播文件列表
更新時(shí)間:2019-11-20
管理員或普通用戶(hù)可以通過(guò)該接口查詢(xún)錄播文件。管理員可以查詢(xún)管理權(quán)限域內(nèi)所有的錄播文件,普通用戶(hù)僅能查詢(xún)當(dāng)前帳號(hào)管理的錄播文件。不帶查詢(xún)參數(shù)時(shí),默認(rèn)查詢(xún)權(quán)限范圍內(nèi)的錄播文件。
請(qǐng)求方法 |
GET |
---|---|
請(qǐng)求地址 |
/conferences/recordfile |
傳輸協(xié)議 |
HTTPS |
參數(shù) |
是否必須 |
類(lèi)型 |
位置 |
描述 |
---|---|---|---|---|
userUUID |
否 |
String |
URL |
待查詢(xún)的會(huì)議預(yù)定者的用戶(hù)UUID。僅管理員有權(quán)限查詢(xún)權(quán)限范圍內(nèi)的所有錄播文件,普通帳號(hào)僅能查詢(xún)自己的。 默認(rèn)是登錄帳號(hào)。 |
pageIndex |
否 |
Int |
URL |
指定返回的頁(yè)面索引。該值必須大于0; 默認(rèn)值為“1”。 |
pageSize |
否 |
Int |
URL |
指定返回的記錄數(shù)。默認(rèn)值由會(huì)議AS定義,默認(rèn)值為“20”,最大值為“100”。 當(dāng)pageSize大于最大值100時(shí),系統(tǒng)會(huì)默認(rèn)設(shè)置為100。 |
queryAll |
否 |
Boolean |
URL |
指定是否查詢(xún)企業(yè)下所有用戶(hù)的會(huì)議錄播文件。
說(shuō)明:
|
condition |
否 |
String |
URL |
根據(jù)會(huì)議主題,預(yù)定人和vmr會(huì)議id關(guān)鍵詞的字符串,查詢(xún)錄播文件。 |
startDate |
是 |
Long |
URL |
查詢(xún)的起始日期毫秒數(shù)。 |
endDate |
是 |
Long |
URL |
查詢(xún)的截止日期毫秒數(shù)。 |
sortType |
否 |
枚舉 |
URL |
|
Authorization |
是 |
String |
Header |
授權(quán)令牌。將執(zhí)行鑒權(quán)響應(yīng)的accessToken 進(jìn)行Base64轉(zhuǎn)碼操作。 樣例:Basic Base64(accessToken) |
參數(shù) |
類(lèi)型 |
描述 |
---|---|---|
returnCode |
Int |
返回碼。 |
returnDesc |
String |
返回描述。 |
data |
錄播文件列表。 |
參數(shù) |
類(lèi)型 |
描述 |
---|---|---|
pageIndex |
Int |
第幾頁(yè)。 |
pageSize |
Int |
每頁(yè)的記錄數(shù)。 |
totalCount |
Int |
總記錄數(shù)。 |
countTotal |
Boolean |
取值:
|
totalPages |
Int |
總頁(yè)數(shù)。 |
lastPage |
Boolean |
是否是最后一頁(yè)。取值:
|
nextPage |
Int |
下一頁(yè)是第幾頁(yè)。 |
firstPage |
Boolean |
是否是第一頁(yè)。取值:
|
prePage |
Int |
上一頁(yè)是第幾頁(yè)。 |
sort |
String[0..*] |
排序字段。 |
orderBySetted |
String |
是否設(shè)置排序字段。取值:
|
offset |
Int |
記錄數(shù)偏移,這一頁(yè)之前共有多少條。 |
data |
RecordFileInfo[0..*] |
會(huì)議列表。 |
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'