BigBlueButton là một hệ thống hội nghị trên web mã nguồn mở dành cho việc học trực tuyến. API đơn giản của BigBlueButton cung cấp cho bạn giao diện HTTP dễ dàng để tạo, tham gia và kết thúc cuộc họp cũng như quản lý các bản ghi. Đối với các LMS (Hệ thống quản lý học tập) phổ biến như Moodle, Canvas, Chamilo, họ đã có plugin. Người dùng có thể chỉ cần nhập Host Url và Salt Key sau đó có thể sử dụng nó và không cần thêm bất kỳ mã hóa nào. Đối với LMS được phát triển của riêng bạn hoặc bất kỳ ứng dụng quản lý nội dung và / hoặc phần mềm nào khác, có thể tích hợp bằng cách sử dụng thư viện có sẵn cho các ngôn ngữ lập trình khác nhau. Dưới đây là một số tài liệu và thư viện API BigBlueButton để bạn tham khảo trong khi bạn đang làm việc với sự phát triển.
https://docs.bigbluebutton.org/dev/api.html#API_
Tài liệu này mô tả giao diện lập trình ứng dụng BigBlueButton (API).
Đối với các nhà phát triển, API này cho phép bạn
1. https://github.com/bigbluebutton/bigbluebutton-api-php
API BigBlueButton chính thức và dễ sử dụng cho PHP giúp các nhà phát triển dễ dàng sử dụng API BigBlueButton.
Cài đặt và sử dụng
Sản phẩm wiki chứa tất cả các tài liệu liên quan đến thư viện PHP. Chúng tôi cũng đã viết các mẫu để hiển thị một ví dụ cài đặt và sử dụng đầy đủ.
Lỗi và yêu cầu tính năng được theo dõi trên GitHub
2. https://github.com/littleredbutton/bigbluebutton-api-php
Thư viện PHP không chính thức nhưng rất dễ sử dụng và có một số tính năng mở rộng. Trong tệp readme, bạn có thể nhận được thông tin chi tiết.
1.https://github.com/nitinjs/bigbluebutton-api-dotnet
Ứng dụng khách .NET cho api BigBlueButton REST
2. https://archive.codeplex.com/?p=bigbluebutton
Thư viện .NET để tích hợp nhanh chóng và dễ dàng với BigBlueButton.
https://github.com/bigbluebutton/bigbluebutton-api-java
Đặc biệt lưu ý:
https://github.com/mconf/bigbluebutton-api-js
bigbluebutton-api-js là một thư viện Javascript rất đơn giản tạo liên kết đến tất cả các phương thức trong API của BigBlueButton. Nó được viết bằng Chỉ số cà phê và sẽ hoạt động trong trình duyệt hoặc trong Node.js các ứng dụng.
https://github.com/mconf/bigbluebutton-api-ruby
Đây là một viên ngọc ruby cung cấp quyền truy cập vào API của LớnMàu XanhNút. Xem tài liệu của API Ở đây.
Nó cho phép ứng dụng ruby tương tác với BigBlueButton bằng cách gọi các phương thức thay vì yêu cầu HTTP, giúp tương tác với BigBlueButton dễ dàng hơn rất nhiều. Nó cũng định dạng các phản hồi ở định dạng thân thiện với ruby và bao gồm các lớp trợ giúp để đối phó với các lệnh gọi API phức tạp hơn, chẳng hạn như tải lên trước các trang trình bày.
XƯỚNG: quản lý.bigbluemeeting.com
URL dựa trên API: / bigbluebutton / api
BÍ MẬT: JLKjlkHIOupouuIKUOupopo (Kiểm tra thông tin này trong Bảng Người dùng Cuộc họp Big Blue của bạn)
Mẫu vật :
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553