BigBlueButton은 온라인 학습을 위한 오픈 소스 웹 회의 시스템입니다. BigBlueButton의 간단한 API는 회의 생성, 참여 및 종료는 물론 녹음 관리를 위한 쉬운 HTTP 인터페이스를 제공합니다. Moodle, Canvas, Chamilo와 같은 인기 있는 LMS(학습 관리 시스템)에는 이미 플러그인이 있습니다. 사용자는 호스트 URL과 솔트 키만 입력하면 사용할 수 있으며 추가 코딩이 필요하지 않습니다. 자체 개발한 LMS 또는 기타 콘텐츠 관리 및/또는 소프트웨어 응용 프로그램의 경우 다양한 프로그래밍 언어에 사용할 수 있는 라이브러리를 사용하여 통합이 가능합니다. 다음은 개발 작업을 수행하는 동안 참조할 수 있는 몇 가지 BigBlueButton API 문서 및 라이브러리입니다.
https://docs.bigbluebutton.org/dev/api.html#API_
이 문서는 BigBlueButton API(응용 프로그래밍 인터페이스)에 대해 설명합니다.
개발자의 경우 이 API를 통해 다음을 수행할 수 있습니다.
1. https://github.com/bigbluebutton/bigbluebutton-api-php
공식적이고 사용하기 쉬운 PHP용 BigBlueButton API를 통해 개발자는 BigBlueButton API를 쉽게 사용할 수 있습니다.
설치 및 사용
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 위키 PHP 라이브러리와 관련된 모든 문서가 포함되어 있습니다. 또한 전체 설치 및 사용 예를 보여주기 위해 샘플을 작성했습니다.
버그 및 기능 요청 추적 GitHub의
2. https://github.com/littleredbutton/bigbluebutton-api-php
비공식적이지만 매우 사용하기 쉬운 PHP 라이브러리 및 일부 확장 기능이 있습니다. readme 파일에서 자세한 정보를 얻을 수 있습니다.
1 .https://github.com/nitinjs/bigbluebutton-api-dotnet
BigBlueButton REST API용 .NET 클라이언트
2. https://archive.codeplex.com/?p=bigbluebutton
BigBlueButton과 빠르고 쉽게 통합하기 위한 .NET 라이브러리.
https://github.com/bigbluebutton/bigbluebutton-api-java
특별 참고 사항 :
https://github.com/mconf/bigbluebutton-api-js
bigbluebutton-api-js는 모든 메소드에 대한 링크를 생성하는 매우 간단한 Javascript 라이브러리입니다. BigBlueButton의 API. 에 적혀있다 커피스크립트 브라우저 또는 다음에서 작동해야 합니다. Node.js를 분야의 다양한 어플리케이션에서 사용됩니다.
https://github.com/mconf/bigbluebutton-api-ruby
이것은 API에 대한 액세스를 제공하는 루비 보석입니다. 빅블루버튼. API 문서 참조 LINK.
Ruby 애플리케이션이 HTTP 요청 대신 메서드를 호출하여 BigBlueButton과 상호 작용할 수 있으므로 BigBlueButton과 훨씬 쉽게 상호 작용할 수 있습니다. 또한 응답 형식을 루비 친화적인 형식으로 지정하고 슬라이드 사전 업로드와 같은 보다 복잡한 API 호출을 처리하는 도우미 클래스를 포함합니다.
HOST : Manager.bigbluemeeting.com
API 기반 URL: /bigblue버튼/api
비밀: JLKjlkHIOupouuIKUOupopo ( Big Blue Meeting 사용자 패널에서 이 정보를 확인하십시오)
샘플 :
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553