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

執業範圍: CMS API

在本主題中,您將學習如何開始使用 CMS API 通過查看一些常見的請求類型和它們返回的數據。

概述

快速入門將幫助您熟悉通過 CMS API。 “ CMS API 啟用了30多種不同的操作,因此本教程並不涵蓋所有這些操作,而是允許您測試一些最常用的操作以查看它們返回的數據類型。

獲取憑證

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

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

  1. 要獲取您的憑據,請按照中的說明進行操作。 管理API憑證。 這是獲取客戶端憑據的推薦方法。 在大多數情況下,您可能希望獲得所有權限:
    OAuth權限
    OAuth權限

    您也可以使用 OAuth API,請按照以下所列指南之一中的說明進行操作。 以下可以與curl或Postman一起使用以獲取適當的權限:

  "operations": ["video-cloud/video/all"]

CodePen

使用下面的CodePen測試各種 CMS API 請求並查看請求和響應數據的外觀。

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

見筆 CMS API 快速啟動 通過Brightcove學習服務(@ rcrooks1969)上 CodePen.

使用CodePen

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

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

代理代碼

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


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