Přehled
Rozhraní BigBlueButton API umožňuje vývojářům integrovat funkce pro schůzky přímo do jejich vlastních aplikací a služeb.
Pomocí API mohou vývojáři:
- Vytvářejte schůzky
- Připojte se ke schůzkám
- Ukončete schůzky
- Načítání a správa nahrávek
- Smazat nahrávky
- Nahrávání souborů skrytých titulků
Oficiální dokumentace API poskytuje kompletní podrobnosti o všech dostupných koncových bodech a parametrech.
Oficiální dokumentace k API BigBlueButton:
Knihovny PHP API
Pro zjednodušení integrace s BigBlueButton API je k dispozici několik PHP knihoven.
Oficiální knihovna PHP
Oficiální knihovna BigBlueButton v PHP poskytuje jednoduché a dobře zdokumentované rozhraní pro interakci s API.
Wiki stránka projektu obsahuje instalační pokyny, příklady a dokumentaci k použití.
- Kompletní instalační průvodce
- Příklady použití
- Dokumentace rozhraní API
- Podpora komunity a sledování problémů
Alternativní PHP knihovna
K dispozici je také neoficiální knihovna PHP, která poskytuje další funkce pro pohodlí a zjednodušenou implementaci.
Knihovny .NET API
Vývojáři vytvářející aplikace .NET mohou používat následující knihovny podporované komunitou.
.NET REST klient
Klientská knihovna .NET pro interakci s BigBlueButton REST API.
Starší knihovna CodePlex
Repository:
Mezi vlastnosti patří:
- .NET API pro integraci s BigBlueButton
- Pomocné třídy C#
- Odpovědi založené na DataTable pro snazší vývojové postupy
Knihovna Java API
Oficiální knihovna Java API poskytuje vývojářům v Javě pohodlný způsob, jak integrovat BigBlueButton do jejich aplikací.
Požadavek na Lomboku
Tento projekt používá Lombok a vyžaduje jeho instalaci ve vašem vývojovém prostředí.
- Stáhněte si Lombok z oficiálních stránek.
- Spusťte instalační program Lombok pomocí staženého souboru JAR.
- Po zobrazení výzvy vyberte instalační adresář IDE.
- Dokončete instalaci.
- Restartujte vývojové prostředí (IDE).
- Přidejte soubor Lombok JAR do závislostí vašeho projektu.
Knihovna JavaScriptového API
Repository:
Knihovna JavaScript API generuje adresy URL BigBlueButton API a lze ji použít jak v aplikacích založených na prohlížeči, tak v prostředí Node.js.
Knihovna Ruby API
Repository:
Tento gem v Ruby poskytuje objektově orientované rozhraní pro interakci s BigBlueButton API.
Mezi vlastnosti patří:
- Jednoduchá volání metod API
- Formátování odpovědí přátelské k Ruby
- Pomocné třídy pro pokročilé operace
- Podpora nahrávání prezentací
Informace o API Big Blue Meeting
Pokud se integrujete přímo se službou Big Blue Meeting, podrobnosti o připojení API naleznete v řídicím panelu vašeho účtu.
Hostitel: manager.bigbluemeeting.com
Koncový bod API: /bigbluebutton/api
Sdílený tajný klíč: K dispozici z uživatelského panelu Big Blue Meeting.
Ukázková adresa URL API
Následující příklad ukazuje typický požadavek na připojení k 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
简体中文
繁體中文