[][src]Crate bigbluebutton

BigBlueButton is an open source web conferencing system for online learning.

This crate provides interface for interacting with Bigbluebutton APIs.

More details can be found here

Examples


 // Creates new BBB Instance
 let bbb = Bigbluebutton::new(
     "https://example.com/bigbluebutton/",
     "BBBSECRET",
  );

 let params = vec![
     ("password", "pass"),
     ("fullName", "name"),
     ("meetingId", "1"),
 ];

 let url = bbb.generate_url("join", params);
 println!("{}",url) // https://example.com/bigbluebutton/api/join?password=pass&fullName=name&meetingId=1&checksum=94e467c1b4b13f4452ca5d1deb9b7b74e1063aea55fe078139015a7d6311cfdf

Structs

Bigbluebutton

Implementation of Bigbluebutton APIs