Comments (5)
@labomatik i think it's server issue not a package issue
note : currently this package for laravel framework 5.5 or above
try this
use BigBlueButton\BigBlueButton;
use BigBlueButton\Parameters\CreateMeetingParameters;
$bbb = new BigBlueButton();
$createMeetingParams = new CreateMeetingParameters($meetingID, $meetingName);
$createMeetingParams->setAttendeePassword($attendee_password);
$createMeetingParams->setModeratorPassword($moderator_password);
$response = $bbb->createMeeting($createMeetingParams);
if ($response->getReturnCode() == 'FAILED') {
return 'Can\'t create room! please contact our administrator.';
} else {
// process after room created
}
if getting same issue then it's server issue not a package issue ...
from bigbluebutton.
It's working perfectly using the bigbluebutton-api-php
i'm using this:
$bbb = new BigBlueButton();
$createMeetingParams = new CreateMeetingParameters($meetingID, $meetingName);
$createMeetingParams->setAttendeePassword("atm");
$createMeetingParams->setModeratorPassword("mpa");
$createMeetingParams->setRecord(true);
$createMeetingParams->setAllowStartStopRecording(true);
$createMeetingParams->setAutoStartRecording(false);
$response = $bbb->createMeeting($createMeetingParams);
if ($response->getReturnCode() == 'FAILED') {
return false;
} else {
$joinMeetingParams = new JoinMeetingParameters($meetingID, 'MyName' , 'mpa');
$joinMeetingParams->setRedirect(true);
$url = $bbb->getJoinMeetingURL($joinMeetingParams);
return $url;
}
from bigbluebutton.
@labomatik can you try this code so i understand where is issue (let me know)
use JoisarJignesh\Bigbluebutton\Facades\Bigbluebutton;
use BigBlueButton\Parameters\CreateMeetingParameters;
$bbb = new BigBlueButton();
$createMeetingParams = new CreateMeetingParameters($meetingID, $meetingName);
$createMeetingParams->setAttendeePassword("atm");
$createMeetingParams->setModeratorPassword("mpa");
$createMeetingParams->setRecord(true);
$createMeetingParams->setAllowStartStopRecording(true);
$createMeetingParams->setAutoStartRecording(false);
dd(\Bigbluebutton::create($createMeetingParams))
from bigbluebutton.
Illuminate\Support\Collection {#2106 ▼
#items: array:15 [▼
"returncode" => "SUCCESS"
"meetingID" => "test"
"internalMeetingID" => "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3-1588141956553"
"parentMeetingID" => "bbb-none"
"attendeePW" => "atm"
"moderatorPW" => "mpa"
"createTime" => "1588141956553"
"voiceBridge" => "70126"
"dialNumber" => "613-555-1234"
"createDate" => "Wed Apr 29 08:32:36 CEST 2020"
"hasUserJoined" => "false"
"duration" => "0"
"hasBeenForciblyEnded" => "false"
"messageKey" => []
"message" => []
]
}
from bigbluebutton.
@labomatik updated my package i think duration and maxpartipant is numeric but i set as string so error occur on server try new version v1.0.6
remove old config/bigbluebutton.php
php artisan vendor:publish --tag=bigbluebutton-config
php artisan config:clear
Bigbluebutton::create([
'meetingID' => 'sdcsiqufgssf',
'meetingName' => 'testmeeting',
'attendeePW' => 'attendee',
'moderatorPW' => 'moderator'
]);
if getting same issue please contact me so we can fixed this issue my skype Id: joisarjignesh10
email : [email protected]
from bigbluebutton.
Related Issues (20)
- Auto callback from server (not joined user) after ending each meeting session vs Hooks HOT 1
- Webhook or callback for join meeting HOT 1
- in Start method , "userId" does not apply. HOT 1
- How to restrict user only join from single device or only one user from same id or email. HOT 1
- Setting servers HOT 1
- guestPolicy option is ignored
- Update meta data of recording HOT 5
- BigBlueButton\Parameters\CreateMeetingParameters::isAllowModsToEjectCameras(): Return value must be of type bool, null returned HOT 14
- latest version not work in laravel 8 HOT 4
- BadFunctionCallException customParameter is not a valid property HOT 9
- avatarURL
- moderatorPassword is not a valid property HOT 5
- Delete joinViaHTML5 client param in join API.
- getRecording not working HOT 1
- Support Laravel 9/10 HOT 2
- undefined method isConnect() HOT 2
- It does not install on Laravel 10 HOT 2
- Can I verify a user on BBB with FaceID? HOT 2
- Create meeting Error HOT 12
- BBB bannerText shows "false". Wrong config param is used. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bigbluebutton.