Giter Site home page Giter Site logo

Comments (5)

joisarjignesh avatar joisarjignesh commented on May 18, 2024

@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.

labomatik avatar labomatik commented on May 18, 2024

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.

joisarjignesh avatar joisarjignesh commented on May 18, 2024

@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.

labomatik avatar labomatik commented on May 18, 2024
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.

joisarjignesh avatar joisarjignesh commented on May 18, 2024

@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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.