概覽
功能概覽
此自定義模塊是根據 Brightcove 提供的規範開發的。它使 Magento 管理員用戶能夠通過 SFCC 業務管理器將視頻文件上傳到 Brightcove 雲服務器,並在產品詳細信息頁面上發布這些文件。
兼容性
自定義模塊專為 Magento 2.x API 設計,帶有用於擴展功能的控制器。客戶應安裝與其 Magento 架構相匹配的版本。
限制/約束
如上所述,Brightcove 自定義模塊旨在滿足 Brightcove 將駐留在 Brightcove 雲服務器上的視頻文件與 Magento 集成的特定要求。要使用此自定義插件,必須聯繫 Brightcove 並註冊這些服務。
下載並移動到正確的路徑
萃取檔案和資料夾並複製到工作資料夾
- 建立資料夾
[Magento_Root]/app/code/Brightcove/Upload
- 下載歸檔檔案 (程式碼檔案)。
- 解壓縮檔案/資料夾
- 在步驟 1 中將解壓縮檔案的內容拖放/移動到目錄
注意:下載存檔文件並粘貼到 app/code/Brightcove/ 文件夾下的工作副本文件夾中。粘貼以下代碼後,我們需要使用以下 CLI 命令啟用該模塊。
啟用擴充功能和外掛程
啟用下列項目:
php bin/magento module:enable Brigtcove_Upload
php bin/magento setup:upgrade
php bin/magento cache:clean
php bin/magento setup:static-content:deploy
php bin/magento cache:flush
設定布萊特灣模組認證
若要完成此部分,您必須取得延伸模組使用之 API 的用戶端憑證。有關如何創建憑據的詳細信息,請參見管理API身份驗證憑據。憑證所需的最低權限如下所示:
- 導航到 商店 => 配置=> Brightcove(左標籤)=> Brightcove 視頻配置
-
輸入布萊特灣配置的詳細資料:
- 客戶編號:REST 用戶端/使用者 ID
- 客戶機密:REST 客戶端密碼/密碼。
- API 基本網址:
https://oauth.brightcove.com/v4/access_token?grant_type=client_credentials
- ID:布萊特灣商店 ID
- 正確提供所有詳細信息後,單擊 保存配置。
Brightcove 擴展現在可以使用了。
停用擴充功能
如果您需要停用 Brightcove 擴充功能,請使用下列命令:
php bin/magento module:disable Brightcove_Upload
php bin/magento setup:upgrade
php bin/magento cache:clean
php bin/magento setup:static-content:deploy
php bin/magento cache:flush