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.