BigBlueButton je open-source webový konferenční systém pro online výuku. Jednoduché API BigBlueButton vám poskytuje snadné rozhraní HTTP pro vytváření, připojování a ukončování schůzek a také správu nahrávek. Pro populární LMS (Learning Management System) jako Moodle, Canvas, Chamilo již mají plugin. Uživatelé mohou pouze zadat Host Url a Salt Key a poté je mohou používat a nepotřebují žádné další kódování. Pro váš vlastní vyvinutý LMS nebo jakoukoli jinou aplikaci pro správu obsahu a/nebo softwarovou aplikaci je možná integrace pomocí knihovny dostupné pro různé programovací jazyky. Níže je několik dokumentů a knihoven BigBlueButton API, které vám mohou sloužit jako reference při práci na vývoji.
https://docs.bigbluebutton.org/dev/api.html#API_
Tento dokument popisuje rozhraní pro programování aplikací BigBlueButton (API).
Vývojářům toto API umožňuje
1. https://github.com/bigbluebutton/bigbluebutton-api-php
Oficiální a snadno použitelné BigBlueButton API pro PHP usnadňuje vývojářům používání BigBlueButton API.
Instalace a použití
Projekt wiki obsahuje veškerou dokumentaci týkající se knihovny PHP. Napsali jsme také ukázky, které ukazují úplnou instalaci a příklad použití.
Odesílání chyb a požadavků na funkce
Chyby a požadavky na funkce jsou sledovány GitHub
2. https://github.com/littleredbutton/bigbluebutton-api-php
Neoficiální, ale velmi snadno použitelná knihovna PHP a má některé rozšířené funkce. V souboru readme můžete získat podrobné informace.
1.https://github.com/nitinjs/bigbluebutton-api-dotnet
.NET klient pro BigBlueButton REST api
2. https://archive.codeplex.com/?p=bigbluebutton
.NET knihovny pro rychlou a snadnou integraci s BigBlueButton.
https://github.com/bigbluebutton/bigbluebutton-api-java
Zvláštní upozornění:
https://github.com/mconf/bigbluebutton-api-js
bigbluebutton-api-js je velmi jednoduchá Javascriptová knihovna, která generuje odkazy na všechny metody v API BigBlueButton. Je to napsané Coffeescript a měl by fungovat v prohlížeči nebo v Node.js aplikace.
https://github.com/mconf/bigbluebutton-api-ruby
Toto je rubínový klenot, který poskytuje přístup k API Tlačítko BigBlue. Viz dokumentace API zde.
Umožňuje rubínové aplikaci interagovat s BigBlueButton voláním metod namísto požadavků HTTP, což značně usnadňuje interakci s BigBlueButton. Také formátuje odpovědi ve formátu přátelském k rubínům a obsahuje pomocné třídy, které se vypořádají se složitějšími voláními rozhraní API, jako je například předběžné nahrání snímků.
HOST: manager.bigblumeeting.com
Adresa URL založená na rozhraní API: /bigbluebutton/api
TAJEMSTVÍ: JLKjlkHIOupouuIKUOupopo (Zkontrolujte tyto informace v uživatelském panelu Big Blue Meeting)
Vzorek :
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553