支持 聯繫支持 | 系統狀況 系統狀態
頁面內容

    Dynamic Ingest API 測試儀

    該測試儀將幫助您熟悉通過 Dynamic Ingest API。 “ Dynamic Ingest API 使您可以將視頻和相關的媒體資產攝取到 Video Cloud。 請注意,此示例適用於使用動態投放系統的帳戶。 如果您的帳戶使用舊版提取系統,請參見 Dynamic Ingest API 舊版代替。

    限制

    限速

    看到 最佳實踐 有關速率限制的信息。

    獲取憑證

    像大多數Brightcove的RESTful API一樣, Dynamic Ingest API 需要OAuth訪問令牌來授權請求。 為了獲得訪問令牌,您首先需要獲得具有要請求的各種操作權限的客戶端憑據。 此快速入門通過Brightcove Learning Services示例帳戶發出API請求,因此您無需在此處獲取憑據,但您應該了解發生了什麼。 CodePen將API請求信息發送到類似於以下內容的代理 點擊例子。 代理從私有位置訪問客戶端憑據,並使用它們來生成臨時訪問令牌。 OAuth API 然後發出API請求並返迴響應數據。

    要嘗試使用自己的帳戶嘗試請求,請獲取您的客戶憑據並使用我們的其中一項 API測試工具

    1. 要獲取您的憑據,請按照中的說明進行操作。 管理API憑證。 這是獲取客戶端憑據的推薦方法。 請記住,使用Dyanamic Ingest需要製作一個 CMS API 以及POST請求,因此除了獲取權限外,您至少還需要 video/write 權限:
      必需的權限
      必需的權限

      使用 Studio管理工具 獲取客戶憑證。 您也可以使用 OAuth API,請按照以下所列指南之一中的說明進行操作。

    CodePen

    使用 結果 下面的CodePen標籤以測試各種 Dynamic Ingest API 請求並查看請求和響應數據的外觀。

    源代碼

    在此找到與此樣本相關的所有代碼 GitHub存儲庫.

    示例應用

    見筆 Dynamic Ingest API 測試儀-動態交付 通過Brightcove學習服務(@ rcrooks1969)上 CodePen.

    使用CodePen

    以下是有效使用上述CodePen的一些技巧:

    • 切換 player 通過點擊 結果 按鈕。
    • 點擊 HTML / CSS / JS 按鈕顯示一種代碼類型。
    • 點擊 在CodePen上編輯 在右上角將此CodePen分支到您自己的帳戶中。
    • 在此找到與此樣本相關的所有代碼 GitHub存儲庫.

    代理代碼

    為了在此頁面上構建自己的示例應用程序版本,您必須創建並託管自己的代理。 (Brightcove Learning Services使用的代理僅接受來自Brightcove域的請求。)一個示例代理與我們使用的代理非常相似,但是沒有可以阻止來自非Brightcove域的請求的檢查。 這個GitHub倉庫。 您還將在此處找到使用它的基本說明,以及有關在Proxy中構建應用的更詳盡的指南。 使用REST API.


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