全部產品
Search
文件中心

ApsaraVideo VOD:RefreshMediaPlayUrls

更新時間:Jul 21, 2026

呼叫此介面透過影音訊號 ID 發起影音訊號重新整理或預熱任務。

介面說明

  • 影片點播提供資源的重新整理和預熱功能,透過重新整理功能,您可以刪除 CDN 節點上已經快取的資源,並強制 CDN 節點回源站獲取最新資源;透過預熱功能,您可以在業務高峰前預熱熱門資源,提前將熱門資源下載並快取到 CDN 節點,提高資源的存取效率。

  • 此介面直接透過音/影片訊號 ID 發起重新整理或預熱任務,且支援篩選播放流格式及清晰度等,滿足使用者按需選擇合適的播放流進行重新整理預熱的需求。

  • 最多支援一次發起 20 個音/影片訊號的重新整理或預熱任務。

QPS 限制

此介面的單一使用者 QPS 限制為 50 次/秒。超過限制,API 呼叫會被限流,這可能會影響您的業務,請合理呼叫。更多資訊,請參見 QPS 限制

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:

  • 操作:是指具體的許可權點。

  • 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。

  • 資源類型:是指操作中支援授權的資源類型。具體說明如下:

    • 對於必選的資源類型,用前面加 * 表示。

    • 對於不支援資源級授權的操作,用全部資源表示。

  • 條件關鍵字:是指雲產品自身定義的條件關鍵字。

  • 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。

操作

存取層級

資源類型

條件關鍵字

關聯操作

vod:RefreshMediaPlayUrls

update

*All Resource

*

請求參數

名稱

類型

必填

描述

樣本值

MediaIds

string

需要重新整理或預熱的音/影片訊號 ID。支援設定一個或多個,多個 ID 之間使用半形逗號(,)分隔,最多支援 20 個。 音/影片訊號 ID 可透過以下方式獲取:

  • 透過主控台上傳的音/影片訊號,可登入影片點播主控台,選擇媒體資源庫 > 音/影片訊號檢視音/影片訊號 ID。

  • 透過獲取影音訊號上傳地址和憑證介面獲取上傳地址和憑證時,音/影片訊號 ID 為返回參數 VideoId 的值。

  • 音/影片訊號上傳後,可透過搜尋媒體資訊介面查詢音/影片訊號 ID,為請求後返回參數 VideoId 的值。

ca3a8f6e4957b658067095869****, a6e49sfgd23p5g9ja7095863****

TaskType

string

提交的任務類型。取值:

  • Refresh:重新整理

  • Preload:預熱

Preload

Formats

string

設定需要重新整理或預熱的播放流格式。支援設定多個格式,多個格式之間使用半形逗號(,)分隔。若不設定,則預設重新整理或預熱所有格式的播放流。支援的格式如下:

  • mp4

  • m3u8

  • mp3

  • flv

  • webm

  • ts

mp4,m3u8

Definitions

string

設定需要重新整理或預熱的播放流清晰度。支援設定多個清晰度,多個清晰度之間使用半形逗號(,)分隔。若不設定,則預設重新整理或預熱所有清晰度的播放流

說明

取值必須為媒體資源參數說明清晰度:Definition所定義的取值。

HD, SD

StreamType

string

設定需要重新整理或預熱的播放流類型。支援設定多個播放流類型,多個播放流類型之間使用半形逗號(,)分隔。若不設定,則預設重新整理或預熱所有的播放流類型。取值:

  • video:影片

  • audio:音訊

video

ResultType

string

設定重新整理或預熱的結果類型。取值:

  • Single(預設):每種清晰度和格式只重新整理或預熱一路最新轉碼完成的流。

  • Multiple:每種清晰度和格式重新整理或預熱所有轉碼完成的流。

Single

SliceFlag

boolean

設定是否重新整理或預熱 M3U8 播放流的 TS 檔案的播放連結。取值:

  • false(預設):否

  • true:是

false

SliceCount

integer

設定重新整理或預熱 M3U8 播放流的 TS 檔案播放連結的個數。每個 M3U8 播放流僅會重新整理前 N 個 TS 檔案的播放連結。取值範圍為 1~20,預設值為 5

5

UserData

string

自訂設定。為 JSON 字串,支援訊息回呼、上傳加速等設定。更多資訊,請參見 UserData

說明
  • 此參數中訊息回呼的使用前提是需要在主控台設定 HTTP 回呼地址並勾選對應的回呼事件類型才能使用,否則回呼設定不生效。主控台設定 HTTP 回呼的操作,請參見回呼設定

  • 如需使用上傳加速功能,請提交工單申請啟用,更多資訊,請參見上傳相關說明。關於如何提交工單,請參見聯絡我們

{"MessageCallback":{"CallbackURL":"http://example.aliyundoc.com"}, "Extend":{"localId":"xxx","test":"www"}}

返回參數

名稱

類型

描述

樣本值

object

返回結果。

MediaRefreshJobId

string

重新整理或預熱的任務 ID。

41d465e31957****

NonExistMediaIds

string

不存在的音/影片訊號 ID 清單。

ca3a8f6e4957b658067095869****

ForbiddenMediaIds

string

被禁止操作的音/影片訊號 ID 清單,通常是由於沒有多應用程式的權限而導致被禁止操作,更多資訊,請參見多應用程式

a6e49sfgd23p5g9ja7095863****

RequestId

string

請求 ID。

25818875-5F78-4AF6-04D5-D7393642****

樣本

正常返回樣本

JSON格式

{
  "MediaRefreshJobId": "41d465e31957****",
  "NonExistMediaIds": "ca3a8f6e4957b658067095869****",
  "ForbiddenMediaIds": "a6e49sfgd23p5g9ja7095863****",
  "RequestId": "25818875-5F78-4AF6-04D5-D7393642****"
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情