I stole it from the Curreny Conversion gadget from IGoogle.
Here is the example:
Here is templage in php:
$amount = "100";
$from_Currency = "EUR";
$to_Currency = "AUD";
$query_URL = "http://www.google.com/ig/calculator?hl=en&q=$amount$to_Currency.%3D%3F$to_Currency";
And the resposnse looks like this:
{lhs: "100 Euros",rhs: "191.745037 Australian dollars",display: "DISPLAY_FULL_PAGE",error: "",icc: true}
That is all I know for now.
19 comments:
Thanks Brother for posting this here.
It helped em alot
Thanks man! How did you find this? Is their documentation somewhere?
My update :)
$amount = urlencode("100");
$from_Currency = urlencode("EUR");
$to_Currency = urlencode("AUD");
$url = "hl=en&q=$amount$from_Currency%3D%3F$to_Currency";
$rawdata = file_get_contents("http://google.com/ig/calculator?".$url);
$data = explode('"', $rawdata);
$data = explode(' ', $data['3']);
$var = $data['0'];
echo $var;
outputs just a number :)
Hey, here's another site I found which looks pretty easy www.exchangerate-api.com
Nice :)
here's my one line solution:
print_r(json_decode(str_replace(Array('lhs','rhs','error','icc'),Array('"lhs"','"rhs"','"error"','"icc"'),file_get_contents("http://www.google.com.br/ig/calculator?q=1USD=?BRL")),true));
Is the API given trail version or it is a Full version. Please reply ASAP as I'm getting problems using it for my site or please give me reply to my Email Id.(vijaykumar.ambala@gmail.com)
Its free to use
Hi,
A huge thanks to James ...
To the publisher...:D
It works..
This method has been implemented into a google package for the FuelPHP framework. I hope you can either use it within Fuel, or you can port it into your own system.
https://github.com/ninjarite/fuel-google/blob/master/classes/num.php
Gl!
NOTE: somebody posted a comment earlier of a service which is a commercial API ! www.exchangerate-api.com
But if you try to find IDR rate I cant split rate.
eg. http://www.google.com/ig/calculator?hl=en&q=1USD=?IDR
o/p:
{lhs: "1 U.S. dollar",rhs: "9 090.90909 Indonesian rupiahs",error: "",icc: true}
Now can I get rate upto four decimal places.
If try to do it , it only returns 9 .
Plz help
Awesome work , nice effort by author . I modified it a little on .net and make a function if any one need it then can get from
http://umairaslam.blogspot.com/2012/01/google-currency-converter-code.html
I make it in C# it need three arguments
This update is on .net 3.5
Seems it shows 2 results eg:
http://www.google.com/ig/calculator?hl=en&q=100USD=?EUR
78.1616383
refresh
77.9423227
refresh
78.1616383
ans os on, what whould that mean, sell/buy?
Not sure what the deal is.
For me, when I refresh numerous times it didnt toggle between the two values, it randomly selected one of three values.
It looks more like the requests are each is handled by different servers, one of which hasnt yet updated (which is a bit crap).
Currency conversion is very important to us, so we must be updated about this. Thanks for sharing this, it really help a lot.
Philippine Peso Exchange Rate
Post a Comment