BigBlueButton è un sistema di conferenza Web open source per l'apprendimento online. La semplice API di BigBlueButton ti offre un'interfaccia HTTP semplice per creare, partecipare e terminare le riunioni, nonché per la gestione delle registrazioni. Per i popolari LMS (Learning Management System) come Moodle, Canvas, Chamilo, hanno già un plug-in. Gli utenti possono semplicemente inserire l'URL host e la chiave Salt, quindi possono utilizzarlo e non è necessario alcun ulteriore codice. Per il proprio LMS sviluppato o per qualsiasi altra applicazione di gestione dei contenuti e/o software, l'integrazione è possibile utilizzando una libreria disponibile per vari linguaggi di programmazione. Di seguito sono riportate alcune librerie e documentazione API BigBlueButton per te come riferimento mentre stai lavorando allo sviluppo.
https://docs.bigbluebutton.org/dev/api.html#API_
Questo documento descrive l'API (Application Programming Interface) di BigBlueButton.
Per gli sviluppatori, questa API ti consente di
1. https://github.com/bigbluebutton/bigbluebutton-api-php
L'API BigBlueButton per PHP ufficiale e facile da usare consente agli sviluppatori di utilizzare facilmente l'API BigBlueButton.
Installazione e utilizzo
Le wiki contiene tutta la documentazione relativa alla libreria PHP. Abbiamo anche scritto esempi per mostrare un esempio completo di installazione e utilizzo.
Invio di bug e richieste di funzionalità
I bug e la richiesta di funzionalità vengono monitorati GitHub
2. https://github.com/littleredbutton/bigbluebutton-api-php
Libreria PHP non ufficiale ma molto facile da usare e dotata di alcune funzionalità estese. Nel file readme è possibile ottenere informazioni dettagliate.
1.https://github.com/nitinjs/bigbluebutton-api-dotnet
Client .NET per l'API REST di BigBlueButton
2. https://archive.codeplex.com/?p=bigbluebutton
Librerie .NET per l'integrazione rapida e semplice con BigBlueButton.
https://github.com/bigbluebutton/bigbluebutton-api-java
Nota speciale:
https://github.com/mconf/bigbluebutton-api-js
bigbluebutton-api-js è una libreria Javascript molto semplice che genera collegamenti a tutti i metodi in API di BigBlueButton. È scritto Coffeescript e dovrebbe funzionare nel browser o in Node.js applicazioni.
https://github.com/mconf/bigbluebutton-api-ruby
Questa è una gemma rubino che fornisce l'accesso all'API di Pulsante BigBlue. Consulta la documentazione dell'API qui.
Consente a un'applicazione Ruby di interagire con BigBlueButton chiamando metodi anziché richieste HTTP, rendendo molto più semplice l'interazione con BigBlueButton. Formatta anche le risposte in un formato adatto a ruby e include classi helper per gestire chiamate API più complicate, come il pre-caricamento delle diapositive.
HOST: manager.bigbluemeeting.com
URL basato sull'API: /bigbluebutton/api
SEGRETO: JLKjlkHIOupouuIKUOupopo (Controlla queste informazioni nel tuo pannello utente Big Blue Meeting)
Campione :
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553