BigBlueButton is 'n oopbron-webkonferensiestelsel vir aanlynleer. BigBlueButton se eenvoudige API gee jou 'n maklike HTTP-koppelvlak om vergaderings te skep, aan te sluit en te beëindig, sowel as die bestuur van opnames. Vir gewilde LMS (Leerbestuurstelsel) soos Moodle, Canvas, Chamilo, het hulle reeds inprop. Gebruikers kan net die gasheer-url en soutsleutel invoer en dit dan gebruik en geen verdere kodering nodig nie. Vir jou eie ontwikkelde LBS of enige ander inhoudbestuur en/of sagtewaretoepassing, is integrasie moontlik met behulp van 'n biblioteek beskikbaar vir verskeie programmeertale. Hieronder is 'n paar BigBlueButton API-dokumentasie en biblioteke vir jou as verwysing terwyl jy aan die ontwikkeling werk.
https://docs.bigbluebutton.org/dev/api.html#API_
Hierdie dokument beskryf die BigBlueButton-toepassingsprogrammeringskoppelvlak (API).
Vir ontwikkelaars stel hierdie API jou in staat om
1. https://github.com/bigbluebutton/bigbluebutton-api-php
Die amptelike en maklik-om-te gebruik BigBlueButton API vir PHP maak dit maklik vir ontwikkelaars om BigBlueButton API te gebruik.
Installasie en gebruik
Die wiki bevat al die dokumentasie wat verband hou met die PHP-biblioteek. Ons het ook voorbeelde geskryf om 'n volledige installasie- en gebruiksvoorbeeld te wys.
Die indiening van foute en kenmerkversoeke
Foute en kenmerkversoeke word opgespoor GitHub
2. https://github.com/littleredbutton/bigbluebutton-api-php
Nie-amptelike maar baie maklik om te gebruik PHP-biblioteek en het 'n paar uitgebreide funksies. In die readme-lêer kan u besonderhede kry.
1.https://github.com/nitinjs/bigbluebutton-api-dotnet
.NET-kliënt vir BigBlueButton REST-api
2. https://archive.codeplex.com/?p=bigbluebutton
.NET biblioteke vir vinnige en maklike integrasie met BigBlueButton.
https://github.com/bigbluebutton/bigbluebutton-api-java
Spesiale nota:
https://github.com/mconf/bigbluebutton-api-js
bigbluebutton-api-js is 'n baie eenvoudige Javascript-biblioteek wat skakels genereer na alle metodes in BigBlueButton se API. Dit is in geskryf Koffieskrif en moet werk in die blaaier of in Node.js aansoeke.
https://github.com/mconf/bigbluebutton-api-ruby
Dit is 'n robyn juweel wat toegang bied tot die API van BigBlueButton. Sien die dokumentasie van die API na hierdie skakel.
Dit stel 'n robyn-toepassing in staat om met BigBlueButton te kommunikeer deur metodes te roep in plaas van HTTP-versoeke, wat dit baie makliker maak om met BigBlueButton te kommunikeer. Dit formateer ook die antwoorde in 'n robynvriendelike formaat en sluit helperklasse in om meer ingewikkelde API-oproepe te hanteer, soos die vooraf-oplaai van skyfies.
Host: manager.bigbluemeeting.com
API-gebaseerde URL: /bigbluebutton/api
GEHEIM: JLKjlkHIOupouuIKUOupopo (Gaan hierdie inligting na in jou Big Blue Meeting-gebruikerspaneel)
Voorbeeld:
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553