BigBlueButton er et open source webkonferencesystem til online læring. BigBlueButtons simple API giver dig en nem HTTP-grænseflade til at oprette, deltage i og afslutte møder samt styring af optagelser. Til populære LMS (Learning Management System) som Moodle, Canvas, Chamilo har de allerede plugin. Brugere kan bare indtaste værts-url'en og saltnøglen, så kan de bruge dem uden behov for yderligere kodning. For dit eget udviklede LMS eller enhver anden indholdsstyring og/eller softwareapplikation er integration mulig ved hjælp af et bibliotek, der er tilgængeligt for forskellige programmeringssprog. Nedenfor er et par BigBlueButton API dokumentation og biblioteker til dig som reference, mens du arbejder på udviklingen.
https://docs.bigbluebutton.org/dev/api.html#API_
Dette dokument beskriver BigBlueButton Application Programming Interface (API).
For udviklere giver denne API dig mulighed for
1. https://github.com/bigbluebutton/bigbluebutton-api-php
Den officielle og brugervenlige BigBlueButton API til PHP gør det nemt for udviklere at bruge BigBlueButton API.
Installation og brug
wiki indeholder al dokumentation relateret til PHP-biblioteket. Vi har også skrevet eksempler for at vise et komplet installations- og brugseksempel.
Indsendelse af fejl og funktionsanmodninger
Bugs og funktionsanmodninger spores GitHub
2. https://github.com/littleredbutton/bigbluebutton-api-php
Uofficielt men meget nemt at bruge PHP-bibliotek og har nogle udvidede funktioner. I readme-filen kan du få detaljerede oplysninger.
1.https://github.com/nitinjs/bigbluebutton-api-dotnet
.NET-klient til BigBlueButton REST api
2. https://archive.codeplex.com/?p=bigbluebutton
.NET-biblioteker til hurtig og nem integration med BigBlueButton.
https://github.com/bigbluebutton/bigbluebutton-api-java
Særlig note:
https://github.com/mconf/bigbluebutton-api-js
bigbluebutton-api-js er et meget simpelt Javascript-bibliotek, der genererer links til alle metoder i BigBlueButton's API. Det er skrevet i Kaffeskrift og skal fungere i browseren eller i node.js applikationer.
https://github.com/mconf/bigbluebutton-api-ruby
Dette er en rubinperle, der giver adgang til API'et af BigBlueButton. Se dokumentationen til API'et her.
Det gør det muligt for en rubinapplikation at interagere med BigBlueButton ved at kalde metoder i stedet for HTTP-anmodninger, hvilket gør det meget nemmere at interagere med BigBlueButton. Den formaterer også svarene i et rubinvenligt format og inkluderer hjælperklasser til at håndtere mere komplicerede API-kald, såsom pre-upload af slides.
HOST: manager.bigbluemeeting.com
API baseret URL: /bigbluebutton/api
HEMMELIGHED: JLKjlkHIOupouuIKUOupopo (Tjek disse oplysninger i dit Big Blue Meeting-brugerpanel)
Prøve:
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553