I looked deeper for the cause of the problem. It should be here:
$params = array(
'SID' => $this->session_id,
'username' => utf8_encode($username),
'firstname' => utf8_encode($givenname),
'lastname' => utf8_encode($surname),
'profilePictureUrl' => $my_picture_path,
'email' => '',
'externalUserId' => '1234',
//'externalUserType' => 'studip',
'externalUserType' => $this->server['INSTALLATION'],
'room_id' => $this->room_id,
'becomeModeratorAsInt' => $isMod,
'showAudioVideoTestAsInt' => $isMod
);
...
$client_userService = new SoapClient("http://".$this-
>server['HOST'].":".$this->server['PORT']."/openmeetings/services/
UserService?wsdl");
$result = $client_userService-
>setUserObjectAndGenerateRoomHash($params);
...
return "http://".$this->server['HOST'].":".$this->server['PORT']."/
openmeetings/main.swf8.swf?secureHash=". $result-
>return."&lzproxied=solo&language=3";
Variable $result->return returns -1 instead of hash.
--
You received this message because you are subscribed to the Google Groups
"OpenMeetings User" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/openmeetings-user?hl=en.