WebService sobre tipo de cambio dólar – córdoba del BCN Nicaragua

Un tiempo atrás estaba buscando un WebService para obtener el tipo de cambio de dólar – córdoba, todos inexactos. Y el único lugar para encontrar el cambio oficial es en la página del Banco Central de Nicaragua sin embargo la única manera de obtenerlo era mediante una tabla horrible que actualizan mensualmente.

De esta manera construí un pequeño WebService para que cualquier persona que necesite estos datos en una aplicación, los pueda usar de manera transparente (y estándar). A continuación los detalles del WebService:

Tipo de WebService: REST

URL: http://www.elpueblopresidente.com/servicios/wsmoneda.php?

Parámetros:

dia: [Entero]

Número para identificar el día en que se quiere el tipo de cambio. Si no se pasa parámetros toma el dia actual.

mes: [Entero]

Número para identificar el mes que se quiere el tipo de cambio. Por defecto toma el mes actual

ano: [Entero]

Número para identificar el año que se quiere el tipo de cambio. Por defecto toma el año actual

formato: [Cadena] xml  / json / jsonvalido

Cadena para definir el formato de salida del servicio web, “xml” por defecto, “jsonvalido” para json válido, y “json” para salida json contenido entre paréntesis “( )”  *Necesario por algunos framework javascript.

limite: [Entero]

Número para definir la cantidad de registros consecutivos a partir la fecha especificada.

Ejemplos de uso:

http://www.elpueblopresidente.com/servicios/wsmoneda.php

http://www.elpueblopresidente.com/servicios/wsmoneda.php?dia

http://www.elpueblopresidente.com/servicios/wsmoneda.php?dia=15&mes=9&ano=2009

http://www.elpueblopresidente.com/servicios/wsmoneda.php?formato=json

http://www.elpueblopresidente.com/servicios/wsmoneda.php?formato=jsonvalido

http://www.elpueblopresidente.com/servicios/wsmoneda.php?limite=7

* El WebService no tiene una definición WSDL

** La información del WebService es obtenida a partir de la tabla de tipo de cambio que actualiza el www.bcn.gob.ni mensualmente,mediante un robot que parsea los datos y los ingresa una base de datos ( fuera de BCN )

7 Comentarios a “WebService sobre tipo de cambio dólar – córdoba del BCN Nicaragua”

  1. [...] View post: Webservice sobre tipo de cambio dolar – cordoba del BCN Nicaragua … [...]

  2. OMG! no sabía lo de límite :P eso mejorará el performance pero tendré que borrar algunas lineas de código. Thx!

  3. eveevans dice:

    Se me olvidaba, agradecimientos a Fitoria por los reportes de Bugs

  4. Crowley dice:

    hace rato hice uno para amcham, pero el nuevo webmaster lo descachimbó… hay una tabla anual… xq ese tedio de actualizarla mensual le cuerea… mejor de una sentada meter los datos de todo el año =P

  5. eveevans dice:

    Bueno de hecho, el proceso a como lo tengo es automático, el script corre solo ( una vez al mes ), y no se si existe una tabla anual ( que eso no es varible? )

  6. eveevans dice:

    @fitoria, corregido lo del limite

Comentar