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