API de Xurrency disponible

07 agosto 2007 at 19:03

Fecha Posted in Internet, Computers, Bussiness 2.0
Tags Tags: , , , ,

XurrencyAunque ya lleva bastante tiempo terminada, hoy encuentro un hueco y lanzo la API de Xurrency. Ahora puedes integrar datos en tu sitio o aplicación web directamente desde Xurrency. Como ya comenté en un principio, la API está basada en SOAP, así que podrás usarla en diferentes lenguajes de programación (multiplataforma). Para PHP, sugiero usa la libreria NuSOAP, una colección libre de clases que permiten a los usuarios enviar y recibir mensajes SOAP.

Actualmente los métodos disponibles son los siguientes:

  • string getName(string $code)
  • string getZone(string $code)
  • string getURL(string $code)
  • int getNumCurrencies()
  • int isCurrency(string $code)
  • array getCurrencies()
  • array getValues(string $code)
  • array getValuesInverse(string $code)
  • float getValue(float $amount, string $base, string $target)

El uso de la API con NuSOAP es tan sencillo como el siguiente ejemplo, donde se muestra el nombre de la divisa con código eur.

        require('lib/nusoap.php'); 

        $cliente = new soapclient('http://xurrency.com/api.wsdl', 'wsdl');
	$err = $cliente->getError();
	if($err)
	   exit();
        $proxy  = $cliente->getProxy();
        $resultado = $proxy->getName('eur');

        if (!$cliente->getError())
          echo $resultado;
        else
          echo $cliente->getError();

Además, he publicado una lista sandbox que muestra las salidas de todos los métodos que ofrece la API.

Más información | API Xurrency

Comments (ADD YOURS)

  1. Avatar
    cauni domain IDN search
    28 sep 2007 22:18:19

    Es una lástima es que no puedas consultar valores históricos.

Write a comment



OpenID Sign In with OpenID