BigBlueButton is een open-source webconferentiesysteem voor online leren. De eenvoudige API van BigBlueButton biedt u een eenvoudige HTTP-interface voor het maken, deelnemen aan en beëindigen van vergaderingen, evenals het beheren van opnames. Voor populaire LMS (Learning Management System) zoals Moodle, Canvas, Chamilo hebben ze al een plug-in. Gebruikers kunnen gewoon de host-URL en Salt Key invoeren en kunnen deze vervolgens gebruiken zonder verdere codering. Voor uw eigen ontwikkelde LMS of een andere contentmanagement- en/of softwaretoepassing is integratie mogelijk met behulp van een bibliotheek die beschikbaar is voor verschillende programmeertalen. Hieronder vindt u een paar BigBlueButton API-documentatie en bibliotheken voor u als referentie terwijl u aan de ontwikkeling werkt.
https://docs.bigbluebutton.org/dev/api.html#API_
Dit document beschrijft de BigBlueButton Application Programming Interface (API).
Voor ontwikkelaars stelt deze API u in staat om:
1. https://github.com/bigbluebutton/bigbluebutton-api-php
De officiële en gebruiksvriendelijke BigBlueButton API voor PHP maakt het voor ontwikkelaars gemakkelijk om BigBlueButton API te gebruiken.
Installatie en gebruik
De wiki bevat alle documentatie met betrekking tot de PHP-bibliotheek. We hebben ook voorbeelden geschreven om een volledig installatie- en gebruiksvoorbeeld te tonen.
Bugs en functieverzoeken indienen
Bugs en functieverzoeken worden bijgehouden op GitHub
2. https://github.com/littleredbutton/bigbluebutton-api-php
Onofficiële maar zeer eenvoudig te gebruiken PHP-bibliotheek en hebben een aantal uitgebreide functies. In het leesmij-bestand kunt u gedetailleerde informatie krijgen.
1.https://github.com/nitinjs/bigbluebutton-api-dotnet
.NET-client voor BigBlueButton REST-api
2. https://archive.codeplex.com/?p=bigbluebutton
.NET-bibliotheken voor snelle en eenvoudige integratie met BigBlueButton.
https://github.com/bigbluebutton/bigbluebutton-api-java
Speciale opmerking:
https://github.com/mconf/bigbluebutton-api-js
bigbluebutton-api-js is een zeer eenvoudige Javascript-bibliotheek die links genereert naar alle methoden in BigBlueButton's API. Het is geschreven in koffiescript en zou moeten werken in de browser of in Node.js toepassingen.
https://github.com/mconf/bigbluebutton-api-ruby
Dit is een robijnrode edelsteen die toegang geeft tot de API van Grote Blauwe Knop. Zie de documentatie van de API hier..
Het stelt een ruby-applicatie in staat om te communiceren met BigBlueButton door methoden aan te roepen in plaats van HTTP-verzoeken, waardoor het een stuk eenvoudiger is om met BigBlueButton te communiceren. Het formatteert de antwoorden ook in een ruby-vriendelijk formaat en bevat hulpklassen om meer gecompliceerde API-aanroepen af te handelen, zoals het vooraf uploaden van dia's.
HOST: manager.bigbluemeeting.com
API-gebaseerde URL: /bigbluebutton/api
GEHEIM: JLKjlkHIOupouIKUOupopo (Controleer deze informatie in uw Big Blue Meeting-gebruikerspaneel)
Voorbeeld:
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553