BigBlueButton ऑनलाइन सीखने के लिए एक ओपन-सोर्स वेब कॉन्फ्रेंसिंग सिस्टम है। BigBlueButton का सरल API आपको मीटिंग बनाने, शामिल होने और समाप्त करने के साथ-साथ रिकॉर्डिंग के प्रबंधन के लिए एक आसान HTTP इंटरफ़ेस देता है। मूडल, कैनवास, चमिलो जैसे लोकप्रिय एलएमएस (लर्निंग मैनेजमेंट सिस्टम) के लिए, उनके पास पहले से ही प्लगइन है। उपयोगकर्ता केवल होस्ट यूआरएल और साल्ट की को इनपुट कर सकते हैं और फिर इसका उपयोग कर सकते हैं और किसी और कोडिंग की आवश्यकता नहीं है। आपके स्वयं के विकसित एलएमएस या किसी अन्य सामग्री प्रबंधन और/या सॉफ़्टवेयर एप्लिकेशन के लिए, विभिन्न प्रोग्रामिंग भाषाओं के लिए उपलब्ध लाइब्रेरी का उपयोग करके एकीकरण संभव है। जब आप विकास पर काम कर रहे हों तो संदर्भ के रूप में आपके लिए कुछ BigBlueButton API दस्तावेज़ और पुस्तकालय नीचे दिए गए हैं।
https://docs.bigbluebutton.org/dev/api.html#API_
यह दस्तावेज़ BigBlueButton एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (API) का वर्णन करता है।
डेवलपर्स के लिए, यह एपीआई आपको सक्षम बनाता है
1. https://github.com/bigbluebutton/bigbluebutton-api-php
PHP के लिए आधिकारिक और उपयोग में आसान BigBlueButton API डेवलपर्स के लिए BigBlueButton API का उपयोग करना आसान बनाता है।
स्थापना और उपयोग
RSI विकि PHP पुस्तकालय से संबंधित सभी दस्तावेज शामिल हैं। हमने पूर्ण स्थापना और उपयोग उदाहरण दिखाने के लिए नमूने भी लिखे हैं।
बग और फीचर अनुरोध को ट्रैक किया जाता है GitHub
2. https://github.com/littleredbutton/bigbluebutton-api-php
अनौपचारिक लेकिन PHP लाइब्रेरी का उपयोग करना बहुत आसान है और इसमें कुछ विस्तारित विशेषताएं हैं। रीडमी फ़ाइल में आप विस्तृत जानकारी प्राप्त कर सकते हैं।
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 एक बहुत ही सरल जावास्क्रिप्ट पुस्तकालय है जो सभी विधियों के लिंक उत्पन्न करता है बिगब्लूबटन का एपीआई. में लिखा है कॉफ़ीस्क्रिप्ट और ब्राउज़र में या में काम करना चाहिए Node.js अनुप्रयोगों.
https://github.com/mconf/bigbluebutton-api-ruby
यह एक रूबी रत्न है जो एपीआई तक पहुंच प्रदान करता है बिगब्लूबटन. एपीआई के दस्तावेज देखें यहाँ उत्पन्न करें.
यह रूबी एप्लिकेशन को HTTP अनुरोधों के बजाय कॉलिंग विधियों द्वारा BigBlueButton के साथ बातचीत करने में सक्षम बनाता है, जिससे BigBlueButton के साथ बातचीत करना बहुत आसान हो जाता है। यह रूबी-फ्रेंडली प्रारूप में प्रतिक्रियाओं को भी प्रारूपित करता है और अधिक जटिल एपीआई कॉल से निपटने के लिए सहायक वर्ग शामिल करता है, जैसे कि स्लाइड का प्री-अपलोड।
मेजबान: Manager.bigbluemeeting.com
एपीआई आधारित यूआरएल: /बिगब्लूबटन/एपीआई
गुप्त: JLKjlkHIOupouIKUOupopo (इस जानकारी को अपने बिग ब्लू मीटिंग यूजर पैनल में देखें)
नमूना:
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553