API

同步教室 API

同步教室 API,提供以下功能:

請注意,使用 同步教室API,必須提供正式同步教室網址及正確密鑰(checksum),才能正確叫用功能。


Legacy API

Updated in 2.4:

Updated in 2.5:


API Library For PHP

1. https://github.com/bigbluebutton/bigbluebutton-api-php

The official and easy-to-use BigBlueButton API for PHP makes it easy for developers to use BigBlueButton API.

Installation and usage

The wiki contains all the documentation related to the PHP library. We have also written samples to show a full install and usage example.

Submitting bugs and feature requests

Bugs and feature request are tracked on GitHub

2. https://github.com/littleredbutton/bigbluebutton-api-php

Unofficial but very easy to use PHP library & have some extended features. In readme file you can get detail information.

API Library For .NET

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

.NET client for BigBlueButton REST api

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

.NET libraries for quickly and easily integrating with BigBlueButton.

API Library For Java

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

Special note:

API Library For JavaScript

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

bigbluebutton-api-js is a very simple Javascript library that generates links to all methods in BigBlueButton's API. It's written in Coffeescript and should work in the browser or in Node.js applications.

API Library For Ruby

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

This is a ruby gem that provides access to the API of BigBlueButton. See the documentation of the API here.

It enables a ruby application to interact with BigBlueButton by calling methods instead of HTTP requests, making it a lot easier to interact with BigBlueButton. It also formats the responses in a ruby-friendly format and includes helper classes to deal with more complicated API calls, such as the pre-upload of slides.