tags:

views:

239

answers:

6

Hi,

Does anyone know of a web service(pay or free) that will convert one currency to another based on current market value?

Thanks in advance

ADDITION

I am not looking for a screen scrapeing solution. I am looking for something that I can setup and walk away from not something that I will have to rebuild if someone changes the UI.

A: 

Yes. It is called google.

http://www.google.com.au/search?hl=en&q=100+USD+in+AUD&meta=

This simple query will convert 100 USD into AUD. It should be a simple case of scrapping this data. Once you have a scrapper that works well, wrap this in your own API.

Google used to be notorious for blocking IP addresses, so on the safe side insert a hardcoded pause between requests.

Harry
There are already heaps of resources on the web about building Webscrappers. Here is a link i have used in the past http://aspalliance.com/236_NET_Screen_Scraping_in_depth.5
Harry
This is fine for casually checking conversion rates, but it is not the right tool for using in an application. Google has no SLA for their conversion rates.
Wedge
My guess would be because you didn't answer the question. The question asked for a webservice. Screen scraping google is not a web service.
Andrew Rollings
sure, it obviously depends on the projects requirements. Accuracy as well as uptime/availability. As to Google's SLA, I haven't heard of google being 'down' in a LONG time (Actually never have - not that I know everything)
Harry
Ya but google doesn't have an Service Level Agreement with my company and as you mentioned they ban ips that are obviously screen scrapping. No decent company would accept that if I told them that was the solution that I came up with.....
@Harry, it's not about google going down, it's about providing accurate conversion rates. If google gives rates that are 1%, 10%, or 10x in error, or a month out of date, that's a very serious problem if you're relying on the data, but it's a much less serious problem to google.
Wedge
@Wedge: I already mentioned that the Accuracy and uptime requirements are going to be differ between projects
Harry
A: 

A whole list of currency conversion web services can be found here

http://seekda.com/search?q=currency+converter

Russ Cam
+4  A: 

http://www.webservicex.net/WCF/ServiceDetails.aspx?SID=18

(schema is here: http://www.webservicex.net/CurrencyConvertor.asmx?WSDL )

Andrew Rollings
I've used this one for real-time currency conversion for the past year or so with no problems...
Andrew Rollings
Whoever downvoted this, it would be courteous to explain why! :)
Andrew Rollings
A: 

How about www.xe.com, a 'real' site where you can actually move money as well as get the currency rates.

MrTelly
Yes, great site for interactive currency conversion - but they don't seem to offer up their services as a webservice in any way, shape or form :-(
marc_s
http://www.xe.com/dfs/product.php - gives you all the info
MrTelly
A: 

XigniteCurrencies seems like a good bet with guarantees of uptime and up-to-date data, though it looks to be a bit pricy.

Wedge