Το BigBlueButton είναι ένα σύστημα διαδικτυακής διάσκεψης ανοιχτού κώδικα για διαδικτυακή μάθηση. Το απλό API του BigBlueButton σάς προσφέρει μια εύκολη διεπαφή HTTP για τη δημιουργία, τη συμμετοχή και τον τερματισμό συσκέψεων, καθώς και τη διαχείριση εγγραφών. Για δημοφιλή LMS (Learning Management System) όπως το Moodle, το Canvas, το Chamilo, έχουν ήδη πρόσθετο. Οι χρήστες μπορούν απλώς να εισαγάγουν το Host 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
Το επίσημο και εύχρηστο BigBlueButton API για PHP διευκολύνει τους προγραμματιστές να χρησιμοποιούν το BigBlueButton API.
Εγκατάσταση και χρήση
Τα Διαχωριστικά wiki περιέχει όλη την τεκμηρίωση που σχετίζεται με τη βιβλιοθήκη PHP. Έχουμε επίσης γράψει δείγματα για να δείξουμε ένα πλήρες παράδειγμα εγκατάστασης και χρήσης.
Υποβολή σφαλμάτων και αιτημάτων για δυνατότητες
Τα σφάλματα και τα αιτήματα για λειτουργίες παρακολουθούνται GitHub
2. https://github.com/littleredbutton/bigbluebutton-api-php
Ανεπίσημη αλλά πολύ εύκολη στη χρήση βιβλιοθήκη PHP και έχει ορισμένες εκτεταμένες δυνατότητες. Στο αρχείο readme μπορείτε να λάβετε λεπτομερείς πληροφορίες.
1.https://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. Είναι γραμμένο μέσα Coffeescript και θα πρέπει να λειτουργεί στο πρόγραμμα περιήγησης ή στο Node.js εφαρμογές.
https://github.com/mconf/bigbluebutton-api-ruby
Αυτό είναι ένα ρουμπίνι στολίδι που παρέχει πρόσβαση στο API του BigBlueButton. Δείτε την τεκμηρίωση του API εδώ.
Επιτρέπει σε μια εφαρμογή ρουμπίνι να αλληλεπιδρά με το BigBlueButton καλώντας μεθόδους αντί για αιτήματα HTTP, καθιστώντας πολύ πιο εύκολη την αλληλεπίδραση με το BigBlueButton. Μορφοποιεί επίσης τις απαντήσεις σε μορφή φιλική προς το ρουμπίνι και περιλαμβάνει βοηθητικές κλάσεις για την αντιμετώπιση πιο περίπλοκων κλήσεων API, όπως η προ-φόρτωση διαφανειών.
HOST: 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