支持 聯繫支持 | 系統狀況 系統狀態

Digital Master Delete API

本主題說明瞭如何使用 CMS API.

簡介

CMS API 具備刪除數字母版(視頻的源文件)中的功能 Video Cloud 目錄。 這將允許您執行一次性清理任務以減小託管內容的大小。

要了解母版的存檔方式,以及如何完全阻止母版存檔(如果要這樣做),請參閱 歸檔大師.

要求

  • 可以使用 CMS API 只能 -該選項在Studio中不可用。

刪除母版的含義

在繼續之前,請確保您了解刪除數字母版的以下含義:

  • 刪除母版後,您將不再能夠重新轉碼視頻。 如果您需要新的演繹版本,則必須通過以下方式替換視頻 工作室 或者 Dynamic Ingest API.
  • 通過批次設置(不建議使用)管理視頻將不再起作用。 使用 不育系動態攝取 改為使用API​​。
  • 刪除數字主機是一個 永久 操作。 我們 不能 恢復已刪除的數字母版。

步驟:刪除數字母版

請按照以下步驟刪除數字主機。

  1. 確定 你有自己的主人副本 萬一您需要它。
  2. 如果您需要重新轉碼任何視頻,請在刪除母版之前進行。 母版刪除後 您將不再能夠重新轉換視頻。
  3. 獲取操作所需的客戶端憑據。 客戶端憑據必須包含以下操作的權限:
          [
              "video-cloud/asset/delete",
              "video-cloud/video/read"
          ]

    這些權限是 在Studio用戶界面中可用,因此您需要使用 OAuth API 獲得它們。 下面是一個cURL命令,如果您用自己的信息替換突出顯示的項目,它將執行此工作:

          curl --request POST \
            --url https://oauth.brightcove.com/v4/client_credentials \
            --header 'authorization: BC_TOKEN YOUR_BC_TOKEN' \
            --header 'content-type: application/json' \
            --data '{
            "type": "credential",
            "maximum_scope": [
              {
                "identity": {
                  "type": "video-cloud-account",
                  "account-id": YOUR_ACCOUNT_ID
                },
                "operations": [
              "video-cloud/asset/delete",
              "video-cloud/video/read"
          ]
              }
            ],
            "name": "Delete-Masters"
          }'

    要獲取BC_TOKEN,請打開任何Studio頁面(您需要成為該帳戶的管理員),在瀏覽器中打開JavaScript控制台,粘貼下面的Javascript代碼,然後按回車鍵(輸入):

          var cookiesArray = document.cookie.split(";"), cookiesObj = {}, i, tmpArray = [];
          for (i = 0; i < cookiesArray.length; i++) {
              tmpArray = cookiesArray[i].split("=");
              if (tmpArray[0].indexOf('BC_TOKEN') > -1) {
                  cookiesObj.BC_TOKEN = tmpArray[1];
              }
          }
          window.prompt("BC_TOKEN:", cookiesObj.BC_TOKEN);
  4. 使用這些端點刪除數字主機。
    刪除母版
    基本網址
          https://cms.api.brightcove.com/v1
    選項 DELETE
    端點
          /accounts/accountID/videos/videoID/digital_master
    響應 204 NO_CONTENT(204是刪除操作的標準響應,指示該操作成功,或者資產已被刪除。)

頁面最後更新於12年2020月XNUMX日