閱讀128 返回首頁    go 阿裏雲 go 技術社區[雲棲]


更新媒體-發布狀態__媒體接口_API使用手冊_視頻點播-阿裏雲

描述

更新媒體發布狀態,發布的含義是設置媒體所有播放資源,截圖文件的訪問權限繼承所在Bucket的訪問權限,不發布的含義是設置為私有。

請求參數

名稱 類型 必填項 描述
Action String 操作接口名,係統規定參數,取值:UpdateMediaPublishState
MediaId String 媒體ID
Publish Boolean 發布狀態,範圍:true、false

媒體發布狀態遷移規則:

  • 默認狀態

    媒體發布狀態的默認值是:”初始”。有兩種情況會處於這種狀態:

    1. 新的媒體

      第一次生成一個媒體(第一次觸發媒體工作流執行)時,工作流執行還處於執行中的狀態,媒體既不是“發布”狀態,也不是“未發布”狀態,這個時候就處於“初始狀態。隻要媒體工作流執行完成,就會設置成一個確切狀態(根據媒體工作流的配置來設置)。

    2. 刪除後的媒體

      媒體刪除後,發布狀態就沒有意義了,這個時候也是處於”初始”狀態。如果把刪除的媒體重新添加回媒體庫,就從“新的媒體”開始重新執行。

  • 遷移規則

調用者 當前狀態 遷移後狀態 是否允許
API 初始 發布 不允許
API 初始 不發布 不允許
API 發布 不發布 允許
API 不發布 發布 允許
工作流執行 初始 發布 允許
工作流執行 初始 不發布 允許
工作流執行 發布 不發布 不允許
工作流執行 不發布 發布 不允許

返回參數

示例

請求示例

  1. https://mts.aliyuncs.com?Publish=True&<公共參數>

返回示例

XML:

  1. <UpdateMediaPublishStateResponse>
  2. <RequestId>179F447A-B688-4268-9662-9ECC43B235BF</RequestId>
  3. </UpdateMediaPublishStateResponse>

Json:

  1. {
  2. "RequestId":"D591D0DE-8341-4C51-A519-8BF68498DDDC"
  3. }

最後更新:2016-11-23 16:04:19

  上一篇:go 更新媒體-刪除標簽__媒體接口_API使用手冊_視頻點播-阿裏雲
  下一篇:go 查詢媒體-使用媒體ID__媒體接口_API使用手冊_視頻點播-阿裏雲