no logro hacerlo funcionar pasandole parametros utilizo nusoap 0.7.3 y me funciona a la perfeccion asi:
Código PHP:
<?php
require_once('./lib/nusoap.php');
$url = 'http://www.banguat.gob.gt/variables/ws/TipoCambio.asmx?WSDL';
$client = new soapclient($url, true);
$error = $client->getError();
if ($error)
{
die('<p><stong>ERROR:</strong><br /> '.$error.'</p>');
}
$result = $client->call('TipoCambioDia');
print_r($result);
?>
Pero cuando intento usar una operacion con parametros como esta:
Código PHP:
<?php
require_once('./lib/nusoap.php');
$url = 'http://www.banguat.gob.gt/variables/ws/TipoCambio.asmx?WSDL';
$client = new soapclient($url, true);
$error = $client->getError();
if ($error)
{
die('<p><stong>ERROR:</strong><br /> '.$error.'</p>');
}
$result = $client->call('TipoCambioFechaInicial', array('fecha_ini'=>'20/04/2010'));
print_r($result);
?>
me da este error:
Código PHP:
Array
(
[faultcode] => soap:Server
[faultstring] => Server was unable to process request. --> Object reference not set to an instance of an object.
[detail] =>
)
no logro entender que ago mal alguien me ayuda? gracias...
_saludos...