BigBlueButton ist ein Open-Source-Webkonferenzsystem für Online-Lernen. Die einfache API von BigBlueButton bietet Ihnen eine einfache HTTP-Schnittstelle zum Erstellen, Beitreten und Beenden von Meetings sowie zum Verwalten von Aufzeichnungen. Für beliebte LMS (Learning Management System) wie Moodle, Canvas, Chamilo haben sie bereits ein Plugin. Benutzer können einfach die Host-URL und den Salt-Schlüssel eingeben und sie dann verwenden, ohne dass eine weitere Codierung erforderlich ist. Für Ihr selbst entwickeltes LMS oder jede andere Content-Management- und/oder Softwareanwendung ist die Integration mithilfe einer Bibliothek möglich, die für verschiedene Programmiersprachen verfügbar ist. Nachfolgend finden Sie einige BigBlueButton-API-Dokumentationen und -Bibliotheken als Referenz, während Sie an der Entwicklung arbeiten.
https://docs.bigbluebutton.org/dev/api.html#API_
Dieses Dokument beschreibt die BigBlueButton-Anwendungsprogrammierschnittstelle (API).
Für Entwickler ermöglicht Ihnen diese API dies
1. https://github.com/bigbluebutton/bigbluebutton-api-php
Die offizielle und benutzerfreundliche BigBlueButton-API für PHP erleichtert Entwicklern die Verwendung der BigBlueButton-API.
Installation und Verwendung
Die Wiki enthält die gesamte Dokumentation zur PHP-Bibliothek. Wir haben auch Beispiele geschrieben, um ein vollständiges Installations- und Verwendungsbeispiel zu zeigen.
Senden von Fehlern und Funktionsanfragen
Bugs und Feature-Requests werden nachverfolgt GitHub
2. https://github.com/littleredbutton/bigbluebutton-api-php
Inoffizielle, aber sehr einfach zu verwendende PHP-Bibliothek mit einigen erweiterten Funktionen. In der Readme-Datei erhalten Sie detaillierte Informationen.
1.https://github.com/nitinjs/bigbluebutton-api-dotnet
.NET-Client für die BigBlueButton-REST-API
2. https://archive.codeplex.com/?p=bigbluebutton
.NET-Bibliotheken für die schnelle und einfache Integration mit BigBlueButton.
https://github.com/bigbluebutton/bigbluebutton-api-java
Spezielle Notiz:
https://github.com/mconf/bigbluebutton-api-js
bigbluebutton-api-js ist eine sehr einfache Javascript-Bibliothek, die Links zu allen Methoden in generiert Die API von BigBlueButton. Es ist eingeschrieben Kaffeeskript und sollte im Browser oder in funktionieren Node.js um weitere Anwendungsbeispiele zu finden.
https://github.com/mconf/bigbluebutton-api-ruby
Dies ist ein Rubin-Juwel, das Zugriff auf die API von bietet BigBlueButton. Siehe die Dokumentation der API Hier .
Es ermöglicht einer Ruby-Anwendung, mit BigBlueButton zu interagieren, indem sie Methoden anstelle von HTTP-Anforderungen aufruft, was die Interaktion mit BigBlueButton erheblich vereinfacht. Es formatiert auch die Antworten in einem Ruby-freundlichen Format und enthält Hilfsklassen, um mit komplizierteren API-Aufrufen fertig zu werden, wie z. B. dem Vorab-Upload von Folien.
HOST: manager.bigbluemeeting.com
API-basierte URL: /bigbluebutton/api
GEHEIMNIS: JLKjlkHIOupouuIKUOupopo (Überprüfen Sie diese Informationen in Ihrem Big Blue Meeting-Benutzerbereich)
Stichprobe :
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553