Hi all!
I am using The AdobeConnect XML API 9. I am receiving a random error when I use the API to register a new guest. Here is the code I am using.
------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------ -------------------
XmlNodeList fields = Request("event-registration-details", "sco-id=" + event_sco_id).SelectNodes("results/event-fields/field");
string city_id = "", state_id = "", title_id = "", school_id = "", zip_id = "", phone_id = "";
foreach (XmlNode node in fields)
{
if (node.SelectSingleNode("description").InnerText == "City")
city_id = node.Attributes.GetNamedItem("interaction-id").Value;
if (node.SelectSingleNode("description").InnerText == "State")
state_id = node.Attributes.GetNamedItem("interaction-id").Value;
if (node.SelectSingleNode("description").InnerText == "Title")
title_id = node.Attributes.GetNamedItem("interaction-id").Value;
if (node.SelectSingleNode("description").InnerText == "School/Company Name")
school_id = node.Attributes.GetNamedItem("interaction-id").Value;
if (node.SelectSingleNode("description").InnerText == "Zip")
zip_id = node.Attributes.GetNamedItem("interaction-id").Value;
if (node.SelectSingleNode("description").InnerText == "Phone Number")
phone_id = node.Attributes.GetNamedItem("interaction-id").Value;
}
if (_bzsession != "")
Logout();
var eventDoc = Request("event-register",
"sco-id=" + event_sco_id + "&login=" + email + "&password=mimio&password-verify=mimio&first-name=" + first_name + "&last-name=" + last_name + "&interaction-id=" + city_id + "&response=" + city + "&interaction-id=" + state_id + "&response=" + state + "&interaction-id=" + title_id + "&response=" + title + "&interaction-id=" + school_id + "&response=" + school + "&interaction-id=" + zip_id + "&response=" + zip + "&interaction-id=" + phone_id + "&response=" + phone, false);
return eventDoc.SelectSingleNode("results/status");
------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------ -------------------
So basically I am calling event-registration-details to get the interaction ids for the event's questions. I am then logging out because the event register call failed if still logged in. Finally I call event-register.
The XML error I randomly get states the code = invalid, the Field = response and the SubCode = range.
I do not see any difference between the events that don't get this error and the events that do.
Any ideas would be greatly appreciated. Adobe support is stumped.
Thanks!
Chris
Clik here to view.