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.

Reply via email to