Performing a login
LoginFromId method sample code
The following is sample code for the LoginFromId method. Additional code samples will be added soon.
C#
Add a Web reference by entering the URL to the WebService MailupSend (http://services.mailupnet.it/MailupSend.asmx) and specifying a name for it. See how to Add a Web reference in Visual Studio
... it.mailupnet.services.MailupSend myService = new it.mailupnet.services.MailupSend(); string s = myService.LoginFromId(user, password, myconsoleID); // executing return message parsing System.Xml.XmlDataDocument docXML = new System.Xml.XmlDataDocument(); docXML.LoadXml(s); // retrieving error code System.Xml.XmlNodeList error = docXML.GetElementsByTagName("errorCode"); errorCode = Convert.ToInt32(error[0].InnerText); ... // retrieving access key if (errorCode == 0) { System.Xml.XmlNodeList key = docXML.GetElementsByTagName("accessKey"); accessKey = key[0].InnerText; } // calling other webservice methods ...
Note: the accessKey returned by the LoginFromId method in the MailUpSend Web Service can also be used for the MailUpReport and MailUpManage Web Services.