Comment #3 on issue 1590 by [email protected]: SOAP API SecureHash does not work.
http://code.google.com/p/openmeetings/issues/detail?id=1590

Thanks for taking a moment to llok at ths issue. However, I am able to call setUserObjectAndGenerateRoomHashByURL correctly. It does return me secureHash (step3). The ssue occurs when I use this secureHash in step4.

Also the parameters for setUserObjectAndGenerateRoomHashByURL generated by the wsdl webreference are as below:

       /// <remarks/>
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("urn:setUserObjectAndGenerateRoomHashByURL", RequestNamespace="http://services.axis.openmeetings.org";, ResponseNamespace="http://services.axis.openmeetings.org";, Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] [return: System.Xml.Serialization.XmlElementAttribute("return", IsNullable=true)] public string setUserObjectAndGenerateRoomHashByURL([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SID, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string username, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string firstname, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string lastname, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string profilePictureUrl, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string email, long externalUserId, [System.Xml.Serialization.XmlIgnoreAttribute()] bool externalUserIdSpecified, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string externalUserType, long room_id, [System.Xml.Serialization.XmlIgnoreAttribute()] bool room_idSpecified, int becomeModeratorAsInt, [System.Xml.Serialization.XmlIgnoreAttribute()] bool becomeModeratorAsIntSpecified, int showAudioVideoTestAsInt, [System.Xml.Serialization.XmlIgnoreAttribute()] bool showAudioVideoTestAsIntSpecified) { object[] results = this.Invoke("setUserObjectAndGenerateRoomHashByURL", new object[] {
                        SID,
                        username,
                        firstname,
                        lastname,
                        profilePictureUrl,
                        email,
                        externalUserId,
                        externalUserIdSpecified,
                        externalUserType,
                        room_id,
                        room_idSpecified,
                        becomeModeratorAsInt,
                        becomeModeratorAsIntSpecified,
                        showAudioVideoTestAsInt,
                        showAudioVideoTestAsIntSpecified});
            return ((string)(results[0]));
        }

--
You received this message because you are subscribed to the Google Groups 
"OpenMeetings developers" 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-dev?hl=en.

Reply via email to