I think sorry On Thu, May 24, 2012 at 9:31 AM, Maxim Solodovnik <solomax...@gmail.com>wrote:
> I thing you need to perform steps > 1) 2) 4) 5) for the second login > > > On Thu, May 24, 2012 at 9:26 AM, madkoala (m...@madkoala.net) < > m...@madkoala.net> wrote: > >> Hello. I'm working on integrating OM 1.9.1 and .NET Application >> (written in C#). >> Almost all features are working well, but there's a serious problem. >> >> Once I logged in, I can enter conference room successfully. >> But, after then, I can't move to another conference room. >> setUserObjectAndGenerateRoomHashByURL returns -26 (Admin authorization >> required). >> >> Here's my scenario. >> >> 1. call omUser.getSession(); >> 2. call omUser.loginUser(omSession.session_id, 'admin', 'password', out >> retval, out retvalSpecified); → 'admin' has administrator's rights in >> OM. >> 3. call omRoom.getRoomsPublic(omSession.session_id, 1, true); → this >> returns list of public conference rooms successfully. >> 4. call string roomHash = >> omUser.setUserObjectAndGenerateRoomHashByURL(omSession.session_id, >> "madkoala", "my", "name", string.Empty, >> "madko...@gmail.com"<madko...@gmail.com>, >> 10, true, "my external system", room.rooms_id.Value, true, 0, true, 1, >> true); >> → 'madkoala' is my external system id (doesn't exists in OM now) >> 5. I can access conference room with that room hash. ( >> http://myhost/openmeetings/?secureHash=roomHash) >> 6. When I try to join another conference room with same procedure 4-5 >> above, setUserObjectAndGenerateRoomHashByURL returns -26. >> 7. Only after changing user type of 'madkoala' in OM to administrator, it >> works well. >> >> So, here's my question. >> 1. Are there any way to change user rights to administrator >> programmatically using SOAP? >> 2. Are the procedures above correctly implemented? >> 3. Is there a way to make it work (moving to another conference room) >> without changing user type? >> >> Thank you in advance. >> >> > > > -- > WBR > Maxim aka solomax > -- WBR Maxim aka solomax