Przegląd
Interfejs API BigBlueButton umożliwia programistom integrację funkcji spotkań bezpośrednio z własnymi aplikacjami i usługami.
Za pomocą interfejsu API programiści mogą:
- Twórz spotkania
- Dołącz do spotkań
- Zakończ spotkania
- Pobieranie i zarządzanie nagraniami
- Usuń nagrania
- Prześlij pliki napisów
Oficjalna dokumentacja API zawiera szczegółowe informacje na temat wszystkich dostępnych punktów końcowych i parametrów.
Oficjalna dokumentacja API BigBlueButton:
Biblioteki API PHP
Dostępnych jest kilka bibliotek PHP, które ułatwiają integrację z API BigBlueButton.
Oficjalna biblioteka PHP
Oficjalna biblioteka PHP BigBlueButton udostępnia prosty i dobrze udokumentowany interfejs do interakcji z API.
Wiki projektu zawiera instrukcje instalacji, przykłady i dokumentację użytkowania.
- Kompletny przewodnik instalacji
- Przykłady użycia
- Dokumentacja API
- Wsparcie społeczności i śledzenie problemów
Alternatywna biblioteka PHP
Dostępna jest również nieoficjalna biblioteka PHP, która oferuje dodatkowe funkcje ułatwiające pracę i uproszczoną implementację.
Biblioteki API .NET
Programiści tworzący aplikacje .NET mogą korzystać z następujących bibliotek obsługiwanych przez społeczność.
Klient .NET REST
Biblioteka klienta .NET do interakcji z interfejsem API REST BigBlueButton.
Biblioteka Legacy CodePlex
Funkcje obejmują:
- Interfejsy API .NET do integracji z BigBlueButton
- Klasy pomocnicze C#
- Odpowiedzi oparte na tabelach danych ułatwiające przepływy prac programistycznych
Biblioteka API Java
Oficjalna biblioteka Java API oferuje programistom Java wygodny sposób integrowania BigBlueButton ze swoimi aplikacjami.
Wymagania Lombok
W tym projekcie wykorzystano bibliotekę Lombok, która wymaga zainstalowania jej w środowisku programistycznym.
- Pobierz Lombok z oficjalnej strony internetowej.
- Uruchom instalator Lombok korzystając z pobranego pliku JAR.
- Po wyświetleniu monitu wybierz katalog instalacyjny IDE.
- Zakończ instalację.
- Uruchom ponownie środowisko IDE.
- Dodaj plik JAR Lombok do zależności swojego projektu.
Biblioteka API JavaScript
Biblioteka JavaScript API generuje adresy URL API BigBlueButton i może być używana zarówno w aplikacjach przeglądarkowych, jak i w środowiskach Node.js.
Biblioteka API Ruby
Ten element Ruby zapewnia obiektowy interfejs do interakcji z API BigBlueButton.
Funkcje obejmują:
- Proste wywołania metod API
- Formatowanie odpowiedzi przyjazne dla Ruby
- Zajęcia pomocnicze dla zaawansowanych operacji
- Wsparcie przesyłania prezentacji
Informacje o interfejsie API Big Blue Meeting
Jeśli integrujesz się bezpośrednio z usługą Big Blue Meeting, szczegóły połączenia API znajdziesz w panelu konta.
Gospodarz: manager.bigbluemeeting.com
Punkt końcowy API: /bigbluebutton/api
Wspólny sekret: dostępny w panelu użytkownika Big Blue Meeting.
Przykładowy adres URL API
Poniższy przykład demonstruje typowe żądanie dołączenia do interfejsu 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
简体中文
繁體中文