• How do I get currency exchange rates via an API such as Google Finance?

    How do I get currency exchange rates via an API such as Google Finance

    in php

    Bronze Member Asked on December 13, 2016 in Php.
    Add Comment
  • 1 Answer(s)
    Best answer

     

    function get_live_currency_rates($from_Currency, $to_Currency, $amount) {
     $amount = urlencode($amount);
     $from_Currency = urlencode($from_Currency);
     $to_Currency = urlencode($to_Currency);
    $url = "http://www.google.com/finance/converter?a=$amount&from=$from_Currency&to=$to_Currency";
    $ch = curl_init();
     $timeout = 0;
     curl_setopt ($ch, CURLOPT_URL, $url);
     curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt ($ch, CURLOPT_USERAGENT,
     "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)");
     curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
     $rawdata = curl_exec($ch);
     curl_close($ch);
     $data = explode('bld>', $rawdata);
     $data = explode($to_Currency, $data[1]);
    return round($data[0], 2); die;
     }
    
    echo get_live_currency_rates('USD', 'INR', 1000);   

     

    Bronze Member Answered on December 13, 2016.
    Add Comment
  • Your Answer

    By posting your answer, you agree to the privacy policy and terms of service.