Hi, I am trying to send email via infusion soft API using ASP.Net. I have used below function:-
[XmlRpcMethod("APIEmailService.sendEmail")]
bool SendEmail(string key, XmlRpcStruct map, String fromAddress, String ToAddress, String CCAddress, String BCCAddress, String ContentType, String Subject, String HTMLBody, String TextBody);
public void SendInfusionEmail()
{
try
{
//build the proxy for our xmlrpc interface
iFace proxy = XmlRpcProxyGen.Create<iFace>();
bool Flag = false;
XmlRpcStruct conDat = new XmlRpcStruct();
conDat.Add("ContactID", "18888");
Flag = proxy.SendEmail(key, conDat, "test@gmail.com", "~abc@gmail.com~", "", "", "test", "Send test", "teststudy", "BodyText");
}
catch (Exception ex)
{
}
}
I am getting the below error:-
Server returned a fault exception: [0] No method matching arguments: java.lang.String, java.util.HashMap, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String
Can anyone help me and suggest what I am doing wrong here…