You are here

public function Api::joinMeeting in BigBlueButton 8

Join Meeting (join).

Parameters

\BigBlueButton\Parameters\JoinMeetingParameters $params: Associative array of additional url parameters. Components:

  • fullName: STRING (REQUIRED) The full name that is to be used to identify this user to other conference attendees.
  • meetingToken: The internal meeting token assigned by the API for this meeting when it was created. Note that either the meetingToken or the meetingID along with one of the passwords must be passed into this call in order to determine which meeting to find.
  • meetingID: STRING If you specified a meeting ID when calling create, then you can use either the generated meeting token or your specified meeting ID to find meetings. This parameter takes your meeting ID.
  • password: STRING The password that this attendee is using. If the moderator password is supplied, he will be given moderator status (and the same for attendee password, etc)
  • redirectImmediately: BOOLEAN If this is passed as true, then BBB will not return a URL for you to redirect the user to, but will instead treat this as an entry URL and will immediately set up the client session and redirect the user into the conference. Values can be either a 1 (one) or a 0 (zero), indicating true or false respectively. Defaults to false.

Return value

STRING The URL that the user can be sent to in order to join the meeting. When they go to this URL, BBB will setup their client session and redirect them into the conference.

File

src/Service/Api.php, line 127

Class

Api
Class Api.

Namespace

Drupal\bbb\Service

Code

public function joinMeeting(JoinMeetingParameters $params) {
  return $this->bbb
    ->getJoinMeetingURL($params);
}