Por ejemplo cuando ejecuto, me devuelve el tipo de cambio perfectamente:
Código PHP:
require_once('lib/nusoap.php');
$result = $soapclient->call( 'TipoCambioDia' , array(), "http://www.banguat.gob.gt/variables/ws/TipoCambioDia", "http://www.banguat.gob.gt/variables/ws/TipoCambioDia");
Código PHP:
require_once('lib/nusoap.php');
$result = $soapclient->call('TipoCambioRangoMoneda', array('fechainit'=>'10/10/2007','fechafin'=>'10/10/2007','moneda'=>'02'), "http://www.banguat.gob.gt/variables/ws/TipoCambioRangoMoneda", "http://www.banguat.gob.gt/variables/ws/TipoCambioRangoMoneda");
Error devuelto:
Código:
No se si estoy haciendo algo mal, ya que el error aparece cuando estoy enviando datos, si alguien tiene alguna experiencia en el tema le agradecere su ayuda.["faultcode"]=> string(11) "soap:Client" ["faultstring"]=> string(447) "System.Web.Services.Protocols.SoapException: Server did not recognize the value of HTTP Header SOAPAction: http://www.webservicex.net. at System.Web.Services.Protocols.Soap11ServerProtocolHelper.RouteRequest() at System.Web.Services.Protocols.SoapServerProtocol.Initialize() at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing)" ["detail"]=> string(0)
Muchas Gracias,
Christian