BigBlueButton เป็นระบบการประชุมทางเว็บแบบโอเพ่นซอร์สสำหรับการเรียนรู้ออนไลน์ API แบบง่ายของ BigBlueButton ช่วยให้คุณมีอินเทอร์เฟซ HTTP ที่ใช้งานง่ายสำหรับการสร้าง เข้าร่วม และสิ้นสุดการประชุม ตลอดจนการจัดการการบันทึก สำหรับ LMS ยอดนิยม (ระบบบริหารจัดการการเรียนรู้) เช่น Moodle, Canvas, Chamilo ต่างก็มีปลั๊กอินอยู่แล้ว ผู้ใช้สามารถป้อน URL โฮสต์และรหัสเกลือ จากนั้นจึงใช้งานได้และไม่ต้องเขียนโค้ดเพิ่มเติม สำหรับ LMS ที่พัฒนาขึ้นของคุณเองหรือการจัดการเนื้อหาและ/หรือแอปพลิเคชันซอฟต์แวร์อื่นใด การผสานรวมสามารถทำได้โดยใช้ไลบรารีที่พร้อมใช้งานสำหรับภาษาการเขียนโปรแกรมต่างๆ ด้านล่างนี้คือเอกสารและไลบรารีของ BigBlueButton API บางส่วนเพื่อเป็นข้อมูลอ้างอิงในขณะที่คุณกำลังพัฒนา
https://docs.bigbluebutton.org/dev/api.html#API_
เอกสารนี้อธิบายเกี่ยวกับอินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน BigBlueButton (API)
สำหรับนักพัฒนา API นี้ช่วยให้คุณ
1. https://github.com/bigbluebutton/bigbluebutton-api-php
BigBlueButton API ที่เป็นทางการและใช้งานง่ายสำหรับ PHP ทำให้นักพัฒนาใช้ BigBlueButton API ได้ง่าย
การติดตั้งและการใช้งาน
พื้นที่ วิกิพีเดีย มีเอกสารทั้งหมดที่เกี่ยวข้องกับไลบรารี PHP นอกจากนี้เรายังได้เขียนตัวอย่างเพื่อแสดงตัวอย่างการติดตั้งและการใช้งานแบบเต็ม
มีการติดตามข้อบกพร่องและคำขอคุณสมบัติบน GitHub
2. https://github.com/littleredbutton/bigbluebutton-api-php
ไลบรารี PHP ที่ไม่เป็นทางการแต่ใช้งานง่ายและมีคุณสมบัติเพิ่มเติมบางอย่าง ในไฟล์ readme คุณสามารถรับข้อมูลรายละเอียด
1https://github.com/nitinjs/bigbluebutton-api-dotnet
ไคลเอ็นต์ .NET สำหรับ BigBlueButton REST api
2. https://archive.codeplex.com/?p=bigbluebutton
ไลบรารี .NET เพื่อการผสานรวมกับ BigBlueButton อย่างรวดเร็วและง่ายดาย
https://github.com/bigbluebutton/bigbluebutton-api-java
หมายเหตุพิเศษ:
https://github.com/mconf/bigbluebutton-api-js
bigbluebutton-api-js เป็นไลบรารี Javascript ที่ง่ายมากที่สร้างลิงก์ไปยังวิธีการทั้งหมดใน API ของ BigBlueButton. มันเขียนใน คอฟฟี่สคริป และควรทำงานในเบราว์เซอร์หรือใน Node.js การใช้งาน
https://github.com/mconf/bigbluebutton-api-ruby
นี่คืออัญมณีทับทิมที่ให้การเข้าถึง API ของ ปุ่ม BigBlueButton. ดูเอกสารประกอบของ API คลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม.
ช่วยให้แอปพลิเคชั่น ruby สามารถโต้ตอบกับ BigBlueButton โดยการเรียกเมธอดแทนการร้องขอ HTTP ทำให้โต้ตอบกับ BigBlueButton ได้ง่ายขึ้นมาก นอกจากนี้ยังจัดรูปแบบการตอบกลับในรูปแบบที่เป็นมิตรกับทับทิมและรวมถึงคลาสตัวช่วยเพื่อจัดการกับการเรียก API ที่ซับซ้อนยิ่งขึ้น เช่น การอัปโหลดสไลด์ล่วงหน้า
พิธีกร: manager.bigbluemeeting.com
URL ตาม API: /bigbluebutton/api
ความลับ: JLKjlkHIOupouuIKUOupopo (ตรวจสอบข้อมูลนี้ในแผงผู้ใช้การประชุม Big Blue ของคุณ)
ตัวอย่าง:
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553