Doar nu uitați să le ștergeți după ce ați studiat:
Acum puteți scrie modulul de interacțiune cu serverul BigBlueButton pe site-ul dvs. existent sau puteți utiliza modulele de integrare cu alte sisteme CMS, LMS, CRM etc.
Toate sistemele cele mai comune au deja propriile module de integrare cu serverul BigBluButton:
Sare de securitate
Securitatea interacțiunii dintre serverul BigBlueButton și sistemele externe este asigurată printr-o cheie specială: sare de securitate.
Cheia curentă a serverului dvs. poate fi vizualizată utilizând comanda:
Și cu ajutorul următoarei comenzi, puteți specifica o nouă cheie:
Integrarea în proiectul dvs.
Pentru API de lucru disponibil pe JSP, PHP și Ruby:
Mai mult, totul este simplu:
- descărcați API;
- înregistrați în config sarea de securitate;
- să studieze exemple;
- să le adapteze la sarcinile lor.
Uneori "unele" încearcă să instaleze API direct pe server cu BBB. Acest lucru este greșit! API-urile sunt proiectate să comunice cu serverul BigBlueButton și să nu se integreze în acesta.
Alexander, văd că sunteți un expert pe BBB. Poate mă poți ajuta?
Dacă nu mă înșel, dosarul / var / www / bigbluebutton ar trebui să aibă dosarul "api", dar nu am unul.
Poate ai o idee, ce sa întâmplat?
API-ul funcționează din cutie, nu știu despre 0.9.0-beta, dar cred că și asta.
Nu există foldere api în / var / www / bigbluebutton în 0.81.
Pentru a vă conecta prin API, folosim ieșirea codului de către bbb-conf -salt
Pentru lucrarea corectă pe numele domeniului bbb-conf -setip name.domain.
Încercați din nou ...
Codul și adresa URL sunt luate de codul care emite bbb-conf -salt.
Nici o schimbare ... 🙁
Poate că trebuie să configurați orice porturi?
Ubuntu instalat "proaspăt" în acest scop.
Porturi? Verificați ce porturi sunt deschise în prezent pe server (nmap).
La noi pe Debian 6 și BBB 0.8 în prezent sunt deschise (ajustările nu s-au schimbat) 80, 111, 1935, 5080, 8080, 9999.
E greu de spus, nu am avut astfel de glitches. Există ceva suspect în fișierele de jurnal?
Cum să lupți și unde să te uiți? O întrebare dificilă ...
Ce fel de sistem de operare? Ce fel de fier? Este în regulă sistemul și driverele? versiune a BBB (un alt încercat)? cum se instalează? ce-i în jurnale? ce este în jurnalele FreeSwitch?
Trebuie să creați un curs, acolo ca un element - o conferință, apoi - să înregistrați utilizatorii pentru curs (scrieți cursul de către ascultător) și ajung la conferință atunci când participă la curs