mconf/bigbluebutton-api-ruby — Issue #1: bbb-api-ruby fails to join a room after creation
Author: niedakh
Created: 2011-10-15 15:51:44+00:00
State: open

I have the following code:

@api = BigBlueButton::BigBlueButtonApi.new("http://85.25.109.138:81/bigbluebutton/api", @salt, "0.7", true)
self.meeting_id = UUIDTools::UUID.timestamp_create.to_s
self.moderator_pw = UUIDTools::UUID.random_create.to_s
self.attendee_pw = UUIDTools::UUID.random_create.to_s
save
res = api.create_meeting(
self.offer.subject.name + " " + self.offer.subject.level,
self.meeting_id,
self.moderator_pw,
self.attendee_pw,
self.title,
'',
"http://85.25.109.138:3000/lessons/#{self.id}/rate",
nil)

redirect_to api.join_meeting_url(self.meeting_id, self.offer.user.name, self.moderator_pw)

Usually it works like this:
Creation of meeting yields:

{:returncode=>true, :meetingID=>"99c14c0e-f73e-11e0-afb4-001999a7aecd", :attendeePW=>"cb4c4c13-ccbc-40e5-a05d-9e2cfbd910bc", :moderatorPW=>"af2f9813-4a22-4aba-ab92-108db157d029", :hasBeenForciblyEnded=>false, :messageKey=>"", :message=>""}

Then redirects to:

http://85.25.109.138:81/bigbluebutton/api/join?meetingID=99c14c0e-f73e-11e0-afb4-001999a7aecd&password=af2f9813-4a22-4aba-ab92-108db157d029&fullName=niedakh&checksum=b4053338353bf3000bb91b1922ce0c3da7ab1e62

Which then does not login the user into the meeting, but tells me that there is no room 'null'. Any hints?