こんにちは私はライブUSD/INRレートを取得し、それをSQLテーブルのフィールドに割り当てる必要があります。このためのWebサービスが見つかりません。ライブのUSDからINRのレートをphpスクリプトに埋め込む方法を教えてもらえますか?私は次のことをする必要があります
$usdinr = some_service_to_retrieve_the_value( USD to INR);
誰かがこれを行う方法を教えていただければ幸いです。
前もって感謝します。
このスレッドから:
リクエストできるようです
http://www.webservicex.net/CurrencyConvertor.asmx/ConversionRate?FromCurrency=USD&ToCurrency=INR
編集:
<?php
$url = "http://www.webservicex.net/CurrencyConvertor.asmx/ConversionRate?FromCurrency=USD&ToCurrency=INR";
$xml = simplexml_load_file($url);
print "<pre>";
var_dump($xml);
print "</pre>";
?>
あなたは使用することができcurl
、グーグル通貨コンバーター
<?php
$usdinr = USD2INR("500");
function USD2INR($val) {
$amount = $val;
$url = 'http://www.google.com/ig/calculator?hl=en&q=' . $amount . 'USD=?INR';
$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('"', $rawdata);
$data = explode(' ', $data['3']);
$var = $data['0'];
return round($var,3);
}
?>
編集:無料で利用できる通貨コンバータAPIまたは回答に記載されているAPIのいずれかを使用できます。例としてグーグルを使用しました