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.

Leave a Reply