Browsing all articles tagged with php
PHPでAmazonWebサービスを利用する
今更な感じがしますが、PHPでAmazonのWebサービスを利用する方法です。
WordPressとはあまり関係が無いのですが、レビューの記事を投稿する時にAmazonのサービスが使えないかな?とちょっと調べたので…
以下の関数でAmazonのデータをxmlで取得できます。
$results = simplexml_load_file( url );
これだけでした。うーん、実に簡単。
実際に私がやってみたのが以下です。
ちなみにパラメータの指定はここのサイト様を参考にしました。非常に分かりやすく解説されています。
$url = "http://ecs.amazonaws.jp/onca/xml?"
. "Service=AWSECommerceService"
. "&AWSAccessKeyId=*************"
. "&Operation=ItemSearch"
. "&&SearchIndex=Music"
. "&Title=" . urlencode('イキルサイノウ')
. "&Artist=" . urlencode('ザ・バックホーン')
. "&Version=2007-10-29";
// AmazonWebService からデータの取得
$results = simplexml_load_file($url);
// データを確認
echo '<pre>';
print_r($results);
echo '</pre>';
// 例えば商品情報だけ取得したい場合
$items = $results->Items->Item;
foreach($items as $item):
echo $item->ItemAttributes->Title . '<br />';
endforeach;
これで曲目や所属レーベル、ジャケット写真など色んな情報が活用できます。
|
|
アーカイブ
- 2012年2月 (3)
- 2012年1月 (13)
- 2011年12月 (17)
- 2011年11月 (15)
- 2011年10月 (21)
- 2011年9月 (26)
- 2011年8月 (24)
- 2011年7月 (24)
- 2011年6月 (22)
- 2011年5月 (22)
- 2011年4月 (23)
- 2011年3月 (20)
- 2011年2月 (19)
- 2011年1月 (23)
- 2010年12月 (21)
- 2010年11月 (20)
- 2010年10月 (26)
- 2010年9月 (24)
- 2010年8月 (32)
- 2010年7月 (26)
- 2010年6月 (27)
- 2010年5月 (26)
- 2010年4月 (27)
- 2010年3月 (29)
- 2010年2月 (28)
- 2010年1月 (31)
- 2009年12月 (23)
- 2009年11月 (19)
- 2009年10月 (22)
- 2009年9月 (19)
- 2009年8月 (22)
- 2009年7月 (22)
- 2009年6月 (18)
- 2009年5月 (20)
- 2009年4月 (21)
- 2009年3月 (24)
- 2009年2月 (25)
- 2009年1月 (29)
- 2007年5月 (36)
最近のコメント
カテゴリー
- WordPress備忘録 (8)
- ガイナーレ鳥取 (36)
- グルメ (3)
- サンフレッチェ広島 (125)
- レビュー (21)
- ゲーム (1)
- 漫画 (1)
- 音楽 (19)
- 9mm Parabellum Bullet (1)
- ONE OK ROCK (1)
- THE BACK HORN (13)
- マキシマムザホルモン (1)
- ユニコーン (1)
- 怒髪天 (1)
- 相対性理論 (1)
- 不定期通信 (686)
- 作品 (12)
