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

    概念: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日