3

こんにちは私はライブUSD/INRレートを取得し、それをSQLテーブルのフィールドに割り当てる必要があります。このためのWebサービスが見つかりません。ライブのUSDからINRのレートをphpスクリプトに埋め込む方法を教えてもらえますか?私は次のことをする必要があります

$usdinr = some_service_to_retrieve_the_value( USD to INR);

誰かがこれを行う方法を教えていただければ幸いです。

前もって感謝します。

4

3 に答える 3

4

このスレッドから:

C#で動的にUSDから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>"; 
?>
于 2012-08-13T19:09:23.247 に答える
0

グーグル検索はここで問題を解決することができます私が見つけたものです

通貨コンバーター

PHPと統合できるSOAPプロトコルを使用します

于 2012-08-13T19:09:50.610 に答える
0

あなたは使用することができ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のいずれかを使用できます。例としてグーグルを使用しました

于 2012-08-13T19:12:26.093 に答える