Marché
L'API BigBlueButton permet aux développeurs d'intégrer directement des fonctionnalités de réunion dans leurs propres applications et services.
Grâce à l'API, les développeurs peuvent :
- Créer des réunions
- Rejoindre des réunions
- Terminer les réunions
- Récupérer et gérer les enregistrements
- Supprimer des enregistrements
- Télécharger les fichiers de sous-titres
La documentation officielle de l'API fournit des informations complètes sur tous les points de terminaison et paramètres disponibles.
Documentation officielle de l'API BigBlueButton :
Bibliothèques d'API PHP
Plusieurs bibliothèques PHP sont disponibles pour simplifier l'intégration avec l'API BigBlueButton.
Bibliothèque PHP officielle
La bibliothèque PHP officielle BigBlueButton offre une interface simple et bien documentée pour interagir avec l'API.
Le wiki du projet contient des instructions d'installation, des exemples et la documentation d'utilisation.
- Guide d'installation complet
- Exemples d'utilisation
- Documentation de l'API
- Suivi des problèmes et soutien communautaire
Bibliothèque PHP alternative
Une bibliothèque PHP non officielle est également disponible, offrant des fonctionnalités supplémentaires et une implémentation simplifiée.
Bibliothèques d'API .NET
Les développeurs qui créent des applications .NET peuvent utiliser les bibliothèques suivantes, prises en charge par la communauté.
Client REST .NET
Une bibliothèque cliente .NET permettant d'interagir avec l'API REST de BigBlueButton.
Bibliothèque CodePlex héritée
Les fonctionnalités incluent :
- API .NET pour l'intégration avec BigBlueButton
- classes d'assistance C#
- Réponses basées sur DataTable pour des flux de développement simplifiés
Bibliothèque API Java
La bibliothèque API Java officielle offre aux développeurs Java un moyen pratique d'intégrer BigBlueButton dans leurs applications.
Exigences de Lombok
Ce projet utilise Lombok et nécessite son installation dans votre environnement de développement.
- Téléchargez Lombok depuis le site officiel.
- Exécutez le programme d'installation de Lombok en utilisant le fichier JAR téléchargé.
- Sélectionnez votre répertoire d'installation IDE lorsque vous y êtes invité.
- Terminez l'installation.
- Redémarrez votre IDE.
- Ajoutez le fichier JAR de Lombok aux dépendances de votre projet.
Bibliothèque d'API JavaScript
La bibliothèque API JavaScript génère des URL d'API BigBlueButton et peut être utilisée aussi bien dans les applications basées sur un navigateur que dans les environnements Node.js.
Bibliothèque API Ruby
Cette gem Ruby fournit une interface orientée objet pour interagir avec l'API BigBlueButton.
Les fonctionnalités incluent :
- Appels de méthodes API simples
- Formatage de réponse compatible avec Ruby
- Classes d'assistance pour les opérations avancées
- Assistance au téléchargement de présentations
Informations sur l'API Big Blue Meeting
Si vous intégrez directement le service Big Blue Meeting, les détails de connexion API se trouvent dans le tableau de bord de votre compte.
Hôte : manager.bigbluemeeting.com
Point de terminaison API: /bigbluebutton/api
Secret partagé: Disponible depuis votre panneau utilisateur Big Blue Meeting.
Exemple d'URL d'API
L'exemple suivant illustre une requête d'adhésion typique à l'API BigBlueButton :
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553
Afrikaans
العربية
български
বাংলা
Čeština
Dansk
Deutsch
Ελληνικά
English (US)
Español
فارسی
Suomi
Français
עִבְרִית
हिन्दी
Bahasa Indonesia
Italiano
日本語
한국어
Latviešu valoda
Bahasa Melayu
Nederlands
Norsk Bokmål
Polski
Português
Русский
Kiswahili
Svenska
ไทย
Türkçe
Українська
Tiếng Việt
简体中文
繁體中文