BigBlueButton API

BigBlueButton היא מערכת ועידות אינטרנט בקוד פתוח ללמידה מקוונת. ה-API הפשוט של BigBlueButton נותן לך ממשק HTTP קל ליצירה, הצטרפות וסיום פגישות, כמו גם ניהול הקלטות. עבור LMS (מערכת ניהול למידה) פופולרית כמו Moodle, Canvas, Chamilo, כבר יש להם תוסף. המשתמשים יכולים פשוט להזין את כתובת האתר המארח ומפתח המלח ואז יוכלו להשתמש בהם וללא צורך בקידוד נוסף. עבור LMS שפותח בעצמך או כל יישום אחר לניהול תוכן ו/או תוכנה, שילוב אפשרי באמצעות ספרייה זמינה לשפות תכנות שונות. להלן מספר תיעוד וספריות של BigBlueButton API עבורך כעזר בזמן שאתה עובד על הפיתוח.

תיעוד רשמי של BigBlueButton API

https://docs.bigbluebutton.org/dev/api.html#API_

מסמך זה מתאר את ממשק תכנות היישומים BigBlueButton (API).

למפתחים, ממשק API זה מאפשר לך

  • צור פגישות
  • הצטרפו לפגישות
  • סיום פגישות
  • קבל הקלטות של פגישות קודמות (ומחק אותן)
  • העלה קבצי כתוביות סגורות לפגישות

ספריית API של BigBlueButton עבור PHP

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 אתה יכול לקבל מידע מפורט.


BigBlueButton API ספריית עבור .NET

1.https://github.com/nitinjs/bigbluebutton-api-dotnet

לקוח NET עבור BigBlueButton REST API

2. https://archive.codeplex.com/?p=bigbluebutton

ספריות NET לשילוב מהיר וקל עם BigBlueButton.

  1. ממשקי API של .NET לשילוב מהיר וקל עם BigBlueButton.
  2. ממשקי API של C# עבור BigBlueButton
  3. הפונקציות בספריה מחזירות טבלאות נתונים לנוחיות המפתח.

ספריית API של BigBlueButton עבור Java

https://github.com/bigbluebutton/bigbluebutton-api-java

הערה מיוחדת:

  1. פרויקט זה השתמש בספריית Lombok, אם אתה רוצה לפרוס את הפרויקט הזה, ודא שהתקנת את Lombok. כדי להתקין, בצע את השלבים הבאים:
    • הורד מ https://projectlombok.org/download
    • עבור למיקום שבו הורדת ה-Lombar.jar, והפעל את "java -jar lombok.jar", שנה את שם קובץ ה-jar לשם של קובץ lombok jar שהורדת
    • לאחר הפעלת השלב הקודם, אמור להופיע חלון, חום למיקום העורך שלך (עבור eclipse, זה המקום שבו eclipse.exe נמצא)
    • לחץ על התקן
    • הפעל את Eclipse (או IDE אחר)
    • הוסף את ספריית zomlok לפרויקט שלך (לחץ לחיצה ימנית על המאפיינים -> נתיב בנייה של Java -> ספריות -> הוסף JARs חיצוניים -> בחר את קובץ lombok jar שזה עתה הורדת -> החל וסגור

BigBlueButton API ספריית JavaScript

https://github.com/mconf/bigbluebutton-api-js

bigbluebutton-api-js היא ספריית Javascript פשוטה מאוד שיוצרת קישורים לכל השיטות ב ה-API של BigBlueButton. זה כתוב ב כתב הקפה ואמור לעבוד בדפדפן או ב Node.js יישומים.

BigBlueButton API ספריית רובי

https://github.com/mconf/bigbluebutton-api-ruby

זוהי פנינת אודם המספקת גישה ל-API של BigBlueButton. עיין בתיעוד של ה-API כאן.

זה מאפשר ליישום רובי לקיים אינטראקציה עם BigBlueButton על ידי קריאה לשיטות במקום בקשות HTTP, מה שמקל בהרבה על האינטראקציה עם BigBlueButton. זה גם מעצב את התגובות בפורמט ידידותי לאודם וכולל שיעורי עוזר להתמודדות עם קריאות API מסובכות יותר, כמו העלאה מוקדמת של שקופיות.


לפיתוח אינטגרציה עם Big Blue Meeting BigBlueButton Service

HOST: manager.bigbluemeeting.com

כתובת URL מבוססת API: /bigbluebutton/api

סוֹד: JLKjlkHIOupouuIKUOupopo (בדוק את המידע הזה בלוח המשתמשים של Big Blue Meeting שלך)

מידע על BigBlueButton API

לדוגמא:

https://manager.bigbluemeeting.com/bigbluebutton/api/join?fullName=John+Smith&meetingID=jkJKLJ90u&password=my-pass&userID=22&checksum=jefoijpeoj35epoeupou53553