現在の為替情報をAPIを使って取得してみる

ちょっと気になったのでみたので試してみました。まあ何かの時に役立つかもしれないので。現在の為替情報を取得して出力するやり方です。こちらのサイトでAPIを提供してくれています。利用する際は自己責任ということです。

APIにアクセスしてみる

提供元のURLは以下になります。

そして下記のURLにアクセスするとxmlで為替情報が返ってきます。
http://api.aoikujira.com/kawase/xml/usd

するとこんな感じのレスポンスが返ってきます。

<kawase code="usd">
<result>ok</result>
<basecode>usd</basecode>
<update>2011-11-19 13:10:03</update>
<source>http://xurrency.com/</source>
<API_URL>http://api.aoikujira.com/kawase/</API_URL>
<EUR>0.7393</EUR>
<GBP>0.633</GBP>
<AUD>0.9991</AUD>
<BRL>1.7814</BRL>
<CAD>1.0277</CAD>
<CHF>0.9168</CHF>
<CNY>6.3588</CNY>
<DKK>5.5041</DKK>
<HKD>7.7897</HKD>
<INR>51.2369</INR>
<JPY>76.9128</JPY>
<KRW>1139.0421</KRW>
<LKR>110.3791</LKR>
<MYR>3.1626</MYR>
<NZD>1.3228</NZD>
<SGD>1.2985</SGD>
<TWD>30.2681</TWD>
<ZAR>8.1978</ZAR>
<THB>31.0112</THB>
<SEK>6.7847</SEK>
<NOK>5.7925</NOK>
<MXN>13.732</MXN>
<BGN>1.4458</BGN>
<CZK>18.8297</CZK>
<HUF>224.8883</HUF>
<LTL>2.555</LTL>
<LVL>0.5204</LVL>
<PLN>3.2747</PLN>
<RON>3.2296</RON>
<ISK>117.6043</ISK>
<HRK>5.5455</HRK>
<RUB>30.8686</RUB>
<TRY>1.8306</TRY>
<PHP>43.4516</PHP>
<COP>1918.0709</COP>
<ARS>4.2562</ARS>
<CLP>511.0189</CLP>
<SVC>8.7478</SVC>
<TND>1.4541</TND>
<PYG>4355.1609</PYG>
<MAD>8.2839</MAD>
<JMD>86.6232</JMD>
<SAR>3.7506</SAR>
<QAR>3.6422</QAR>
<HNL>18.9107</HNL>
<SYP>49.8718</SYP>
<KWD>0.2763</KWD>
<BHD>0.3771</BHD>
<EGP>5.9802</EGP>
<OMR>0.3851</OMR>
<NGN>158.5559</NGN>
<PAB>1.0</PAB>
<PEN>2.7021</PEN>
<ILS>3.7231</ILS>
<UYU>19.8007</UYU>
<AED>3.6735</AED>
</kawase>

phpのsimplexml_load_file関数を使って取得します。試しにJPYを出力してみます。

$url = 'http://api.aoikujira.com/kawase/xml/usd';
$rate = simplexml_load_file($url);
echo $rate->JPY;

これでブラウザで確認してみるとJPYの数値が表示されます。

スポンサーリンク

スポンサーリンク

アクセスランキング

Tags

オススメ商品

Archives