Skip to content

Commit 59d78f7

Browse files
authored
Merge pull request #93 from littleredbutton/sualko-patch-2
update readme for 4.0
2 parents 52a2652 + b23c1ce commit 59d78f7

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# :tada: Best BigBlueButton API for PHP
22

33
The unofficial and easiest to use **BigBlueButton API for PHP**, makes easy for
4-
developers to use [BigBlueButton API] v2.2 for **PHP 7.2+**.
4+
developers to use [BigBlueButton API] v2.2+ for **PHP 7.2+**.
55

66
![Build Status](https://github.com/littleredbutton/bigbluebutton-api-php/workflows/CI/badge.svg)
77
[![Coverage Status](https://coveralls.io/repos/github/littleredbutton/bigbluebutton-api-php/badge.svg?branch=master)](https://coveralls.io/github/littleredbutton/bigbluebutton-api-php?branch=master)
@@ -91,6 +91,8 @@ $bbb = new BigBlueButton($apiUrl, $apiSecret);
9191

9292
If you didn't use composer before, make sure that you include `vendor/autoload.php`.
9393

94+
In general the usage is closly related to the official [API description](https://docs.bigbluebutton.org/dev/api.html). This means to create a room, you have to create a `CreateMeetingParameters` object and set all required parameters via the related setter method. This means to set the `attendeePW`, you have to call `setAttendeePW` and so on.
95+
9496
#### Test if API url and secret are valid
9597
```php
9698
use BigBlueButton\Parameters\IsMeetingRunningParameters;
@@ -126,8 +128,8 @@ $version = $bbb->getApiVersion()->getVersion();
126128
use BigBlueButton\Parameters\CreateMeetingParameters;
127129

128130
$createMeetingParams = new CreateMeetingParameters($meetingID, $meetingName);
129-
$createMeetingParams->setAttendeePassword($attendee_password);
130-
$createMeetingParams->setModeratorPassword($moderator_password);
131+
$createMeetingParams->setAttendeePW($attendee_password);
132+
$createMeetingParams->setModeratorPW($moderator_password);
131133

132134
$createMeetingResponse = $bbb->createMeeting($createMeetingParams);
133135

@@ -157,7 +159,7 @@ $createMeetingParams->setGuestPolicyAlwaysAcceptAuth();
157159
use BigBlueButton\Parameters\JoinMeetingParameters;
158160

159161
$joinMeetingParams = new JoinMeetingParameters($room->uid, $displayname, $password);
160-
$joinMeetingParams->setCreationTime($createMeetingResponse->getCreationTime());
162+
$joinMeetingParams->setCreateTime($createMeetingResponse->getCreationTime());
161163
$joinMeetingParams->setJoinViaHtml5(true);
162164
$joinMeetingParams->setRedirect(true);
163165

@@ -253,7 +255,7 @@ if ($response->failed()) {
253255
use BigBlueButton\Parameters\GetRecordingsParameters;
254256

255257
$recordingParams = new GetRecordingsParameters();
256-
$recordingParams->setRecordId($recordId); // omit to get a list of all recordings
258+
$recordingParams->setRecordID($recordId); // omit to get a list of all recordings
257259
$recordingParams->setState('any');
258260

259261
$response = $bbb->getRecordings($recordingParams);

0 commit comments

Comments
 (0)