BigBlueButton API

BigBlueButton er et åpen kildekode-nettkonferansesystem for nettbasert læring. BigBlueButtons enkle API gir deg et enkelt HTTP-grensesnitt for å opprette, bli med og avslutte møter, samt administrasjon av opptak. For populære LMS (Learning Management System) som Moodle, Canvas, Chamilo har de allerede plugin. Brukere kan bare legge inn vertsurl og saltnøkkel og deretter bruke den uten behov for ytterligere koding. For din egenutviklede LMS eller annen innholdsadministrasjon og/eller programvareapplikasjon er integrasjon mulig ved å bruke et bibliotek tilgjengelig for ulike programmeringsspråk. Nedenfor er noen få BigBlueButton API-dokumentasjon og biblioteker for deg som referanse mens du jobber med utviklingen.

Offisiell BigBlueButton API-dokumentasjon

https://docs.bigbluebutton.org/dev/api.html#API_

Dette dokumentet beskriver BigBlueButton-applikasjonsprogrammeringsgrensesnittet (API).

For utviklere gjør denne API-en det mulig

  • Lag møter
  • Bli med på møter
  • Avslutt møter
  • Få opptak fra tidligere møter (og slett dem)
  • Last opp undertekstfiler for møter

BigBlueButton API-bibliotek for PHP

1. https://github.com/bigbluebutton/bigbluebutton-api-php

Den offisielle og brukervennlige BigBlueButton API for PHP gjør det enkelt for utviklere å bruke BigBlueButton API.

Installasjon og bruk

De wiki inneholder all dokumentasjon knyttet til PHP-biblioteket. Vi har også skrevet eksempler for å vise et fullstendig installasjons- og brukseksempel.

Sende inn feil og funksjonsforespørsler

Bugs og funksjonsforespørsel spores GitHub

2. https://github.com/littleredbutton/bigbluebutton-api-php

Uoffisielt, men veldig enkelt å bruke PHP-bibliotek og har noen utvidede funksjoner. I readme-filen kan du få detaljert informasjon.


BigBlueButton API-bibliotek for .NET

1.https://github.com/nitinjs/bigbluebutton-api-dotnet

.NET-klient for BigBlueButton REST api

2. https://archive.codeplex.com/?p=bigbluebutton

.NET-biblioteker for rask og enkel integrering med BigBlueButton.

  1. .NET API-er for rask og enkel integrering med BigBlueButton.
  2. Disse C# API-ene for BigBlueButton
  3. Funksjonene i biblioteket returnerer datatabeller for utviklerens bekvemmelighet.

BigBlueButton API-bibliotek for Java

https://github.com/bigbluebutton/bigbluebutton-api-java

Spesielt notat:

  1. Dette prosjektet brukte Lombok-biblioteket, hvis du ønsker å distribuere dette prosjektet, sørg for at du har Lombok installert. Følg disse trinnene for å installere:
    • last ned fra https://projectlombok.org/download
    • gå til stedet der Lombar.jar ble lastet ned, og kjør "java -jar lombok.jar", endre jar-filnavnet til navnet på lombok jar-filen du lastet ned
    • etter at du har kjørt det forrige trinnet, skal et vindu vises, brownse til redigeringsplasseringen din (for eclipse, det er der eclipse.exe ligger)
    • klikk installer
    • start Eclipse (eller annen IDE)
    • legg til zomlok-biblioteket til prosjektet ditt (høyreklikk på egenskapene -> Java Build Path -> Biblioteker -> legg til Extenal JARs -> velg lombok jar-filen du nettopp lastet ned -> Bruk og lukk

BigBlueButton API-bibliotek for JavaScript

https://github.com/mconf/bigbluebutton-api-js

bigbluebutton-api-js er et veldig enkelt Javascript-bibliotek som genererer lenker til alle metoder i BigBlueButtons API. Det er skrevet inn Coffeescript og skal fungere i nettleseren eller i node.js applikasjoner.

BigBlueButton API-bibliotek for Ruby

https://github.com/mconf/bigbluebutton-api-ruby

Dette er en rubinperle som gir tilgang til API-en til BigBlueButton. Se dokumentasjonen til API her..

Det gjør det mulig for en ruby-applikasjon å samhandle med BigBlueButton ved å ringe metoder i stedet for HTTP-forespørsler, noe som gjør det mye enklere å samhandle med BigBlueButton. Den formaterer også svarene i et rubinvennlig format og inkluderer hjelpeklasser for å håndtere mer kompliserte API-kall, for eksempel forhåndsopplasting av lysbilder.


For integrasjonsutvikling med Big Blue Meeting BigBlueButton Service

HOST: manager.bigbluemeeting.com

API-basert URL: /bigbluebutton/api

HEMMELIG: JLKjlkHIOupouuIKUOupopo (Sjekk denne informasjonen i ditt Big Blue Meeting-brukerpanel)

BigBlueButton API-informasjon

Prøve :

https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553