大藍按鈕 API

BigBlueButton 是一個用於在線學習的開源網絡會議系統。 BigBlueButton 的簡單 API 為您提供了一個簡單的 HTTP 接口,用於創建、加入和結束會議,以及管理錄音。 對於 Moodle、Canvas、Chamilo 等流行的 LMS(學習管理系統),它們已經有了插件。 用戶只需輸入 Host Url 和 Salt Key 即可使用,無需進一步編碼。 對於您自己開發的 LMS 或任何其他內容管理和/或軟件應用程序,可以使用可用於各種編程語言的庫進行集成。 下面是一些 BigBlueButton API 文檔和庫,供您在進行開發時作為參考。

官方 BigBlueButton API 文檔

https://docs.bigbluebutton.org/dev/api.html#API_

本文檔描述 BigBlueButton 應用程序編程接口 (API)。

對於開發人員,此 API 使您能夠

  • 創建會議
  • 加入會議
  • 結束會議
  • 獲取過去會議的錄音(並刪除它們)
  • 上傳會議隱藏字幕文件

用於 PHP 的 BigBlueButton API 庫

1. https://github.com/bigbluebutton/bigbluebutton-api-php

PHP 的官方且易於使用的 BigBlueButton API 使開發人員可以輕鬆使用 BigBlueButton API。

安裝及使用

維基 包含與 PHP 庫相關的所有文檔。 我們還編寫了示例來展示完整的安裝和使用示例。

提交錯誤和功能請求

跟踪錯誤和功能請求 GitHub上

2. https://github.com/littleredbutton/bigbluebutton-api-php

非官方但非常易於使用的 PHP 庫並具有一些擴展功能。 在自述文件中,您可以獲得詳細信息。


.NET 的 BigBlueButton API 庫

1。https://github.com/nitinjs/bigbluebutton-api-dotnet

BigBlueButton REST api 的 .NET 客戶端

2. https://archive.codeplex.com/?p=bigbluebutton

.NET 庫,用於快速輕鬆地與 BigBlueButton 集成。

  1. .NET API 用於快速輕鬆地與 BigBlueButton 集成。
  2. 這些用於 BigBlueButton 的 C# API
  3. 為方便開發人員,庫中的函數返回數據表。

適用於 Java 的 BigBlueButton API 庫

https://github.com/bigbluebutton/bigbluebutton-api-java

特別說明:

  1. 這個項目使用了 Lombok 庫,如果你想部署這個項目,請確保你已經安裝了 Lombok。 要安裝,請按照以下步驟操作:
    • 從下載 https://projectlombok.org/download
    • 到下載lombok.jar的位置,運行“java -jar lombok.jar”,將jar文件名改為你下載的lombok jar文件名
    • 運行上一步後,應該會出現一個窗口,顯示編輯器位置(對於 eclipse,它是 eclipse.exe 所在的位置)
    • 點擊安裝
    • 啟動 Eclipse(或其他 IDE)
    • 將 zomlok 庫添加到您的項目中(右鍵單擊屬性 -> Java 構建路徑 -> 庫 -> 添加外部 JAR -> 選擇剛剛下載的 lombok jar 文件 -> 應用並關閉

適用於 JavaScript 的 BigBlueButton API 庫

https://github.com/mconf/bigbluebutton-api-js

bigbluebutton-api-js 是一個非常簡單的 Javascript 庫,它生成指向所有方法的鏈接 BigBlueButton 的 API. 它寫在 咖啡腳本 並且應該在瀏覽器或 Node.js的 應用程序。

Ruby 的 BigBlueButton API 庫

https://github.com/mconf/bigbluebutton-api-ruby

這是一個提供對 API 的訪問的 ruby​​ gem 大藍按鈕. 請參閱 API 的文檔 点击這裡.

它使 ruby​​ 應用程序能夠通過調用方法而不是 HTTP 請求來與 BigBlueButton 交互,從而更容易與 BigBlueButton 交互。 它還將響應格式化為對 ruby​​ 友好的格式,並包含幫助類來處理更複雜的 API 調用,例如幻燈片的預上傳。


用於與 Big Blue Meeting BigBlueButton 服務的集成開發

主持人: 經理.bigbluemeeting.com

基於 API 的 URL: /大藍按鈕/API

秘密: JLKjlkHIOupouuIKUOupopo (在您的 Big Blue Meeting 用戶面板中查看此信息)

BigBlueButton API 信息

樣品:

https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553