-= Primer ejemplo: Currency Convertor =-
Link del WebService.
- Función: ConversionRate
- WSDL: URL
-Parámetros- - FromCurrency: Divisa inicial.
- ToCurrency: Divisa destino.
Código PHP:
require_once('nusoap.php');
$url = 'http://www.webservicex.net/CurrencyConvertor.asmx?wsdl';
$soapclient = new nusoap_client($url, true);
$function = 'ConversionRate';
$params = array('FromCurrency' => 'EUR','ToCurrency' => 'COP');
$result = $soapclient->call($function , $params);
if (!$error = $soapclient->getError()){
## Resultado
echo print_r($result).//array
'<br/>'.$result['ConversionRateResult'];//sólo el valor de interés
}
else
echo "ERROR:".print_r ($error);
Cita:
Nota: La lista completa de divisas las consigues aquí.Siendo las 20:11 (hora colombiana)
1 EUR = 2322.0312 COP
1 EUR = 2322.0312 COP
Cita:
--Al menos por el momento eso ha sido todo. En próximos días quizá publique algunos ejemplos más.
El archivo que utilizo en este ejemplo está en la carpeta lib.