Amazonの売り上げランキングをシンプルに返すPHPを作ってみた
BrowseNodeや自分のアソシエイトIDを指定すると、そのTOP10の画像やタイトルを返すものを作ってみる。
どこでも使えるように、結果はJavascriptのdocument.write()の括弧内に入れる感じで。
重くなるので1時間のキャッシュ機能(PEARのCache_Liteを使用)も付けてます。
BrowseNodeは自作のスクリプトで手動で取得。
BrowseNode一覧取得ツール
かなり作り途中で本にしか対応してないけど今はこんな感じ↓
テキスト版サンプル
<script type=”text/javascript” src=”http://mitsurin.17sai.jp/rank.php”></script>
画像版サンプル <script type=”text/javascript” src=”http://mitsurin.17sai.jp/rank.php?type=img&size=m&limit=5″></script>
URLに付ける値(オプション):
http://mitsurin.17sai.jp/rank.php? の後に「type=img&limit=5」等のように&で繋げて指定します。順不同。
●node:
AmazonのBrowseNodeを指定。AmazonのURLや上記のツールなどで取得。 現在本のカテゴリ以下のみ。(デフォ -> 467238(少年漫画))
●type:
画像か、タイトルかを選択。
img or text (デフォ -> ”text”)
●size:
画像の場合にサイズを指定。S or M or L (デフォ -> 1)
●afiid:
自分のアソシエイトIDを指定 (デフォ -> 私のID)
●page:
ページを指定。 1だと1~10位、2だと11~20位… (デフォ -> 1)
●limit:
表示する個数を指定。1~9 (デフォ -> 10)
続きには試作品2つ。
試作品1 オールジャンル&キーワード検索(絶望先生)
試作品2 ジャンル指定&キーワード検索(けいおん&音楽のみ)
Posted in みつりん by admin at 7月 20th, 2009.