為替(円相場)の取得が不可能に(Google PHP ドル等)

この記事は約2分で読めます。
スポンサーリンク

Googleの検索窓に「ドル」と入れて検索すると、1米ドル=と表示される。

1米ドル=

同様に「ユーロ」や「人民元」でも出る。

# ナイジェリアの「ナイラ」等、マイナーな通貨は出ない。

ということで、

$yen = @file_get_contents(‘http://www.google.com/ig/calculator?hl=en&q=1USD=?JPY’) ;
$yen = str_replace(array(‘lhs’, ‘rhs’, ‘error’, ‘icc’), array(‘”lhs”‘, ‘”rhs”‘, ‘”error”‘, ‘”icc”‘), $yen) ;
$yen = json_decode($yen, true) ;
$yen = preg_replace(“/[^0-9.]+/”, ”, $yen[‘rhs’]) ;

とすると、現在の1ドル○円が取得できるのだが、このcalculatorがダメになってしまったらしく、値が取得できなくなった。

上記コードをサイトに貼ると、アクセスされたその都度 file_get_contents するので負荷が掛かりそうだが。

頻繁にリクエストを掛けておらず、また、サーバーと別のIPからのアクセスでも表示されない。

自分だけはじかれた訳ではないようだ。

http://www.google.com/ig/calculator?hl=en&q=1USD=?JPY

を、ブラウザのアドレスバーに入れると、

—–

iGoogle 廃止のお知らせ

iGoogleは2013年11月1日をもって廃止されました。
モバイルバージョンは2012年7月31日に廃止されました。

—–

と表示される。

もう使用不可になったのかな。

タイトルとURLをコピーしました