BigBlueButton es un sistema de conferencias web de código abierto para el aprendizaje en línea. La API simple de BigBlueButton le brinda una interfaz HTTP fácil para crear, unirse y finalizar reuniones, así como para administrar grabaciones. Para LMS (Sistema de gestión de aprendizaje) populares como Moodle, Canvas, Chamilo, ya tienen un complemento. Los usuarios pueden simplemente ingresar la URL del host y la clave de sal, luego pueden usarla y no necesitan más codificación. Para su propio LMS desarrollado o cualquier otra aplicación de gestión de contenido y/o software, la integración es posible utilizando una biblioteca disponible para varios lenguajes de programación. A continuación, encontrará algunas bibliotecas y documentación de la API de BigBlueButton como referencia mientras trabaja en el desarrollo.
https://docs.bigbluebutton.org/dev/api.html#API_
Este documento describe la interfaz de programación de aplicaciones (API) de BigBlueButton.
Para los desarrolladores, esta API les permite
1. https://github.com/bigbluebutton/bigbluebutton-api-php
La API BigBlueButton oficial y fácil de usar para PHP facilita a los desarrolladores el uso de la API BigBlueButton.
Instalación y uso
La wiki contiene toda la documentación relacionada con la biblioteca PHP. También hemos escrito ejemplos para mostrar un ejemplo completo de instalación y uso.
Envío de errores y solicitudes de funciones
Los errores y la solicitud de funciones se rastrean en GitHub
2. https://github.com/littleredbutton/bigbluebutton-api-php
Biblioteca PHP no oficial pero muy fácil de usar y tiene algunas características extendidas. En el archivo Léame puede obtener información detallada.
1.https://github.com/nitinjs/bigbluebutton-api-dotnet
Cliente .NET para BigBlueButton REST api
2. https://archive.codeplex.com/?p=bigbluebutton
Bibliotecas .NET para una integración rápida y sencilla con BigBlueButton.
https://github.com/bigbluebutton/bigbluebutton-api-java
Nota especial:
https://github.com/mconf/bigbluebutton-api-js
bigbluebutton-api-js es una biblioteca Javascript muy simple que genera enlaces a todos los métodos en API de BigBlueButton. Esta escrito en Caféscript y debería funcionar en el navegador o en Node.js aplicaciones.
https://github.com/mconf/bigbluebutton-api-ruby
Esta es una gema de rubí que brinda acceso a la API de granbotonazul. Ver la documentación de la API esta página.
Permite que una aplicación Ruby interactúe con BigBlueButton llamando a métodos en lugar de solicitudes HTTP, lo que facilita mucho la interacción con BigBlueButton. También da formato a las respuestas en un formato compatible con Ruby e incluye clases auxiliares para hacer frente a llamadas API más complicadas, como la carga previa de diapositivas.
HOST: gerente.bigbluemeeting.com
URL basada en API: /botónazulgrande/api
SECRETO: JLKjlkHIOupouuIKUOupopo (Verifique esta información en su panel de usuario de Big Blue Meeting)
Muestra:
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553