BigBlueButton یک سیستم کنفرانس وب منبع باز برای یادگیری آنلاین است. API ساده BigBlueButton یک رابط HTTP آسان برای ایجاد، پیوستن، و پایان دادن به جلسات و همچنین مدیریت ضبطها به شما میدهد. برای LMS محبوب (سیستم مدیریت یادگیری) مانند Moodle، Canvas، Chamilo، آنها قبلاً پلاگین دارند. کاربران فقط می توانند URL و Salt Key را وارد کنند و سپس می توانند از آن استفاده کنند و نیازی به کدنویسی بیشتر نیست. برای LMS توسعهیافته خودتان یا هر برنامه مدیریت محتوا و/یا نرمافزار دیگری، یکپارچهسازی با استفاده از کتابخانهای در دسترس برای زبانهای برنامهنویسی مختلف امکانپذیر است. در زیر چند سند و کتابخانه BigBlueButton API برای شما به عنوان مرجع در حین کار بر روی توسعه آورده شده است.
https://docs.bigbluebutton.org/dev/api.html#API_
این سند رابط برنامه نویسی اپلیکیشن BigBlueButton (API) را توضیح می دهد.
برای توسعه دهندگان، این API شما را قادر می سازد
1. https://github.com/bigbluebutton/bigbluebutton-api-php
API رسمی و کاربردی BigBlueButton برای PHP استفاده از BigBlueButton API را برای توسعه دهندگان آسان می کند.
نصب و استفاده
La ویکی شامل تمام اسناد مربوط به کتابخانه PHP است. ما همچنین نمونه هایی را برای نمایش نمونه نصب و استفاده کامل نوشته ایم.
ارسال اشکالات و درخواست های ویژگی
اشکالات و درخواست ویژگی ردیابی می شوند GitHub
2. https://github.com/littleredbutton/bigbluebutton-api-php
کتابخانه PHP غیر رسمی اما بسیار آسان برای استفاده و دارای برخی ویژگی های توسعه یافته است. در فایل readme می توانید اطلاعات جزئی را دریافت کنید.
1.https://github.com/nitinjs/bigbluebutton-api-dotnet
کلاینت دات نت برای BigBlueButton REST api
2. https://archive.codeplex.com/?p=bigbluebutton
کتابخانه های دات نت برای ادغام سریع و آسان با BigBlueButton.
https://github.com/bigbluebutton/bigbluebutton-api-java
یادداشت مخصوص:
https://github.com/mconf/bigbluebutton-api-js
bigbluebutton-api-js یک کتابخانه جاوا اسکریپت بسیار ساده است که پیوندهایی را به تمام متدهای موجود در API BigBlueButton. نوشته شده است کافه اسکریپت و باید در مرورگر یا در کار کند Node.js و برنامه های کاربردی.
https://github.com/mconf/bigbluebutton-api-ruby
این یک جواهر یاقوت است که دسترسی به API را فراهم می کند دکمه BigBlue. به مستندات API مراجعه کنید اینجا کلیک نمایید.
این یک برنامه روبی را قادر می سازد تا با فراخوانی متدها به جای درخواست های HTTP با BigBlueButton تعامل داشته باشد و تعامل با BigBlueButton را بسیار آسان تر می کند. همچنین پاسخها را در قالب یاقوتپسند قالببندی میکند و شامل کلاسهای کمکی برای رسیدگی به تماسهای API پیچیدهتر، مانند آپلود پیشفرض اسلایدها است.
میزبان: manager.bigbluemeeting.com
URL مبتنی بر API: /bigbluebutton/api
راز: JLKjlkHIOupouuIKUOupopo (این اطلاعات را در پنل کاربری Big Blue Meeting خود بررسی کنید)
نمونه :
https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553