備忘録的に記しておきます。
物欲 Web を本格化させたい(妄想込み)と思い立ち、Amazon API を Wordlpress 経由で調べる。
と、去年の夏あたりから仕様が変わったらしく、Access Key と Secret Key を必要するそうだ。
amazonアソシエイトを始めてみる-wordpress plugin編- – atl*weblog
http://weblog.atl-r.net/blog/amazon_affiliate_wpplugin/
Amazon APIのRequestへの電子署名添付(PHP版) | Yama’s Memorandum
http://memorandum.yamasnet.com/archives/Post-320.html
を参照すると、アソシエイト用のAPIの作り方が分かる。
API自体のドキュメントは、
http://docs.amazonwebservices.com/AWSECommerceService/latest/DG/
に英語で書かれている。ここで必要なのは、API References → Operations のところ。
カート操作は置いておいて、物欲 web で必要なのは、
- 商品の取得
ItemSearch, ItemLookup
だけで、これを使って商品の情報と画像を引っ張って来れる。
ただし、商品情報と画像は、一度に取って来れないので、2度コールする必要がある。
最初はキーワード検索で
- Operation: ItemSearch
- Keywords: キーワード指定
- ResponseGroup: Small,Images
この戻り値で、ItemAttributes 要素として、商品情報(本のタイトルなど)と画像が一度に取得できる。
実際に動作するサンプルは、後ほど整理してからアップします。