- 2006-12-25 (月) 2:14
- 非公開
PEARでServices_Amazonって言うライブラリを発見.
これを使うと,AmazonのAPIをPHPで叩いて色々と面白いことが出来る様子.
たとえば,
< ?php
require_once(“Services/Amazon.php”);$amazonObj = & new Services_Amazon($Token,$amazonID,$LOCALE,$BaseUrl);
$itemlist = $amazonObj->searchKeyword( “のだめカンタービレ” );
print_r( $itemlist );
?>
こうするだけで, 以下のように$itemlistの中に色んな結果が入ってきます.
Array
(
[1] => Array
(
[url] => http://www.amazon.co.jp/gp/product/4063259935%3ftag=snsoftjp-22%26link_code=xm2%26camp=2025%26dev-t=1WZYY1W9YF49AGM0RTG2
[asin] => 4063259935
[name] => のだめカンタービレ (3)
[type] => Book
[authors] => Array
(
[0] => 二ノ宮 知子
)[release] =>
[manufacturer] => 講談社
[imagesmall] => http://images-jp.amazon.com/images/P/4063259935.09.THUMBZZZ.jpg
[imagemedium] => http://images-jp.amazon.com/images/P/4063259935.09.MZZZZZZZ.jpg
[imagelarge] => http://images-jp.amazon.com/images/P/4063259935.09.LZZZZZZZ.jpg
[listprice] => ¥ 410
[ourprice] => ¥ 410
)
(中略)
[10] => Array
(
[url] => http://www.amazon.co.jp/gp/product/4063646467%3ftag=snsoftjp-22%26link_code=xm2%26camp=2025%26dev-t=1WZYY1W9YF49AGM0RTG2
[asin] => 4063646467
[name] => のだめカンタービレSelection CD Book
[type] => Book
[authors] => Array
(
[0] => 二ノ宮 知子
)[release] =>
[manufacturer] => 講談社
[imagesmall] => http://images-jp.amazon.com/images/P/4063646467.09.THUMBZZZ.jpg
[imagemedium] => http://images-jp.amazon.com/images/P/4063646467.09.MZZZZZZZ.jpg
[imagelarge] => http://images-jp.amazon.com/images/P/4063646467.09.LZZZZZZZ.jpg
[listprice] => ¥ 1,600
[ourprice] => ¥ 1,600
)[page] => 2
[pages] => 4
[totalresults] => 34
)
何に使うんだと言われても困るんだけど,簡単にAmazonの結果を引っ掛けられて楽しいです.
良く見ると,PEAR::Web Servicesには色んなWebサービスをPHPから叩くためのライブラリがそろっている.
いったい何に使えばよいのやら.
- Newer: mod_cgidso
- Older: RSSの不具合を修正
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://kur.jp/2006/12/25/pearservices_amazon/trackback/
- Listed below are links to weblogs that reference
- PEAR::Services_Amazon from kur.jp