Übersicht
Die BigBlueButton API ermöglicht es Entwicklern, Meeting-Funktionen direkt in ihre eigenen Anwendungen und Dienste zu integrieren.
Mithilfe der API können Entwickler:
- Erstellen Sie Besprechungen
- An Meetings teilnehmen
- Meetings beenden
- Aufnahmen abrufen und verwalten
- Aufnahmen löschen
- Laden Sie Untertiteldateien hoch.
Die offizielle API-Dokumentation enthält vollständige Details zu allen verfügbaren Endpunkten und Parametern.
Offizielle BigBlueButton-API-Dokumentation:
PHP-API-Bibliotheken
Zur Vereinfachung der Integration mit der BigBlueButton-API stehen verschiedene PHP-Bibliotheken zur Verfügung.
Offizielle PHP-Bibliothek
Die offizielle BigBlueButton PHP-Bibliothek bietet eine einfache und gut dokumentierte Schnittstelle zur Interaktion mit der API.
Das Projekt-Wiki enthält Installationsanweisungen, Beispiele und eine Dokumentation zur Verwendung.
- Vollständige Installationsanleitung
- Anwendungsbeispiele
- API-Dokumentation
- Community-Support und Problemverfolgung
Alternative PHP-Bibliothek
Es ist auch eine inoffizielle PHP-Bibliothek verfügbar, die zusätzliche Komfortfunktionen und eine vereinfachte Implementierung bietet.
.NET-API-Bibliotheken
Entwickler, die .NET-Anwendungen erstellen, können die folgenden von der Community unterstützten Bibliotheken verwenden.
.NET REST-Client
Eine .NET-Clientbibliothek zur Interaktion mit der BigBlueButton REST-API.
Legacy CodePlex Library
Repository:
Features sind:
- .NET-APIs zur Integration mit BigBlueButton
- C#-Hilfsklassen
- DataTable-basierte Antworten für einfachere Entwicklungsabläufe
Java API-Bibliothek
Die offizielle Java-API-Bibliothek bietet Java-Entwicklern eine komfortable Möglichkeit, BigBlueButton in ihre Anwendungen zu integrieren.
Lombok-Anforderung
Dieses Projekt verwendet Lombok und erfordert dessen Installation in Ihrer Entwicklungsumgebung.
- Laden Sie Lombok von der offiziellen Website herunter.
- Führen Sie das Lombok-Installationsprogramm mithilfe der heruntergeladenen JAR-Datei aus.
- Wählen Sie bei Aufforderung Ihr IDE-Installationsverzeichnis aus.
- Schließen Sie die Installation ab.
- Starten Sie Ihre IDE neu.
- Fügen Sie die Lombok-JAR-Datei zu den Abhängigkeiten Ihres Projekts hinzu.
JavaScript-API-Bibliothek
Repository:
Die JavaScript-API-Bibliothek generiert BigBlueButton-API-URLs und kann sowohl in browserbasierten Anwendungen als auch in Node.js-Umgebungen verwendet werden.
Ruby API-Bibliothek
Repository:
Dieses Ruby-Gem bietet eine objektorientierte Schnittstelle zur Interaktion mit der BigBlueButton-API.
Features sind:
- Einfache API-Methodenaufrufe
- Ruby-freundliche Antwortformatierung
- Hilfsklassen für fortgeschrittene Operationen
- Unterstützung für das Hochladen von Präsentationen
Informationen zur Big Blue Meeting API
Wenn Sie eine direkte Integration mit dem Big Blue Meeting-Service vornehmen, finden Sie die API-Verbindungsdetails in Ihrem Konto-Dashboard.
Host: manager.bigbluemeeting.com
API-Endpunkt: /bigbluebutton/api
Geteiltes Geheimnis: Verfügbar in Ihrem Big Blue Meeting-Benutzerbereich.
Beispiel-API-URL
Das folgende Beispiel veranschaulicht eine typische BigBlueButton-API-Anfrage:
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553
Afrikaans
العربية
български
বাংলা
Čeština
Dansk
Deutsch
Ελληνικά
English (US)
Español
فارسی
Suomi
Français
עִבְרִית
हिन्दी
Bahasa Indonesia
Italiano
日本語
한국어
Latviešu valoda
Bahasa Melayu
Nederlands
Norsk Bokmål
Polski
Português
Русский
Kiswahili
Svenska
ไทย
Türkçe
Українська
Tiếng Việt
简体中文
繁體中文