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

概念:Brightcove API的測試工具

在本主題中,您將了解Brightcove Learning Services提供的可幫助您測試和學習Brightcove RESTful API的工具。

工具清單

本指南中討論了以下工具:

API測試工具
測試工具 APIs
api-tester.sh 任何使用Brightcove OAuth的API 驗證請求
在線測試儀 任何使用Brightcove OAuth的API 驗證請求
失眠 任何REST API,無論身份驗證方法如何
郵差 任何REST API,無論身份驗證方法如何
  • 如果您在MacOS或其他UNIX或LINUX系統上工作,或者俱有 cURL已安裝 在Windows系統上
  • 可以在任何瀏覽器中使用的在線測試工具
  • 使用流行的Postman REST API測試器的指南

外殼腳本(cURL)

命令行工具是一個名為 api-tester.sh 獲取訪問令牌並進行API調用。 api-tester腳本使用cURL進行http調用。 cURL內置在Mac MacOS和所有Unix / Linux系統上。 要在Windows上獲取cURL,請參見 設置cURL。 然後下載 api-tester.sh腳本

您可以在以下位置查看shell腳本的完整代碼 獲取訪問令牌.

運行shell腳本

下載Shell腳本後,將其解壓縮至所需位置,然後轉到同一文件夾中的命令行。 要運行腳本,請鍵入:

	bash api-tester.sh

每次運行腳本時,它都會提示您輸入5個變量:

  • 客戶編號(請參閱 以下部分 獲取客戶憑證)
  • 客戶機密(請參閱 以下部分 獲取客戶憑證)
  • 完整的API調用(示例: https://cms.api.brightcove.com/v1/accounts/12345678/videos
  • 請求動詞-以下之一:GET | 發布| 補丁| 放置| 刪除(默認為GET)
  • 請求數據-用於POST,PATCH和PUT; 對於GET和DELETE請求,您將其保留為空白,只需按 返回

命令行工具將返回與 在線工具 -但是,它也會回顯完整的響應,如果由於某種原因請求失敗,它可以使您看到標題和更多信息。 它還會回顯響應的原始JSON和打印精美的版本。

在線工具

可以找到在線測試工具 請點擊此處。。 像命令行工具一樣,它要求您:

  • 客戶編號
  • 客戶機密
  • 完整的API請求網址
  • 請求類型
  • 要提交的JSON數據(如果有)

失眠

看到 使用Insomnia進行API請求的分步指南.

郵差

看到 使用Postman進行API請求的分步指南.

獲取憑證

要使用Brightcove API,您將需要適當的客戶端憑據,其中包括 client_idclient_secret。 見 OAuth概述 以便更好地了解客戶憑證流程。

得到一個 client_idclient_secret,則需要轉到OAuth UI並註冊一個應用:

您也可以通過CURL或郵遞員獲取憑據-請參閱:


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