Panoramica
L'API di BigBlueButton consente agli sviluppatori di integrare le funzionalità per le riunioni direttamente nelle proprie applicazioni e servizi.
Utilizzando l'API, gli sviluppatori possono:
- Crea riunioni
- Partecipa alle riunioni
- Termina gli incontri
- Recuperare e gestire le registrazioni
- Elimina registrazioni
- Carica i file dei sottotitoli
La documentazione ufficiale dell'API fornisce dettagli completi su tutti gli endpoint e i parametri disponibili.
Documentazione ufficiale dell'API di BigBlueButton:
Librerie API PHP
Sono disponibili diverse librerie PHP per semplificare l'integrazione con l'API di BigBlueButton.
Libreria ufficiale PHP
La libreria PHP ufficiale di BigBlueButton fornisce un'interfaccia semplice e ben documentata per interagire con l'API.
La wiki del progetto contiene istruzioni di installazione, esempi e documentazione sull'utilizzo.
- Guida completa all'installazione
- Esempi di utilizzo
- Documentazione delle API
- Supporto della community e monitoraggio dei problemi
Libreria PHP alternativa
È disponibile anche una libreria PHP non ufficiale che offre funzionalità aggiuntive e un'implementazione semplificata.
Librerie API .NET
Gli sviluppatori che creano applicazioni .NET possono utilizzare le seguenti librerie supportate dalla community.
Client REST .NET
Una libreria client .NET per interagire con l'API REST di BigBlueButton.
Libreria CodePlex legacy
repository:
Le caratteristiche includono:
- API .NET per l'integrazione con BigBlueButton
- Classi helper C#
- Risposte basate su DataTable per flussi di lavoro di sviluppo più semplici
Libreria API Java
La libreria API ufficiale di Java offre agli sviluppatori Java un modo pratico per integrare BigBlueButton nelle loro applicazioni.
Requisiti di Lombok
Questo progetto utilizza Lombok e richiede che sia installato nel tuo ambiente di sviluppo.
- Scarica Lombok dal sito web ufficiale.
- Avviare il programma di installazione di Lombok utilizzando il file JAR scaricato.
- Quando richiesto, seleziona la directory di installazione del tuo IDE.
- Completa l'installazione.
- Riavvia il tuo IDE.
- Aggiungi il file JAR di Lombok alle dipendenze del tuo progetto.
Libreria API JavaScript
repository:
La libreria API JavaScript genera URL API per BigBlueButton e può essere utilizzata sia in applicazioni basate su browser che in ambienti Node.js.
Libreria API Ruby
repository:
Questa gemma Ruby fornisce un'interfaccia orientata agli oggetti per interagire con l'API di BigBlueButton.
Le caratteristiche includono:
- Chiamate semplici ai metodi API
- Formattazione della risposta compatibile con Ruby
- Classi di supporto per operazioni avanzate
- Supporto per il caricamento delle presentazioni
Informazioni sull'API di Big Blue Meeting
Se stai integrando direttamente il servizio Big Blue Meeting, i dettagli di connessione API sono disponibili nella dashboard del tuo account.
host: manager.bigbluemeeting.com
Endpoint API: /bigbluebutton/api
Segreto condiviso: Disponibile nel pannello utente di Big Blue Meeting.
URL API di esempio
L'esempio seguente illustra una tipica richiesta di adesione all'API di 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
简体中文
繁體中文