Amazon検索&アフィリエイトリンク作成(ちいさな創造

みつりん

Amazon Product Advertising API + PHP + jQuery + Ajax
一応オールジャンル対応

ID:

みつりんについて

ろっくが娯楽とわずかな実用のためにProduct Advertising APIを使って作っているAmazonのアフィリエイトリンク取得プログラムです。

以前はPHPだけでしたが、jQueryを覚えてjavascriptも使い始めました。飽きるまで進化し続けます。

ページの再読み込みしたり、どっか行って戻ったりすると検索結果やまとめタグが全部消えますので注意してください。

セキュリティはこちらの本を読んで気をつけているつもりですが、何かございましたら攻撃する前にやさしく教えてください。

使い方

1、自分のIDなどを設定する
自分のAmazonアソシエイトIDを持ってたら入れます。未入力だったり、半角英数字でちゃんと入れないと私のが入るので気をつけてください。「詳細ON」は、詳細を開いた状態で検索結果を表示します。「Popup」は、ONにしておくと、商品画像にカーソルを当てるとLサイズの画像が表示されます。「並び順」は、そのままですが、カテゴリを指定しないとAmazonの仕様で使えません。なおそれらの設定は問答無用でクッキーに保存し読み込みを試みるので気になる人は気をつけて下さい。
2、検索する
検索ワード入れて、検索をクリックしてください。次のページを見たいときは、1秒以上おいて(Amazonの仕様で制限)検索をクリックしてください。結果はどんどん溜まっていきますのでいらなくなったり、新しいのを探すときにはリセットをクリックしてください。
3、貼り付けタグを取得する。
お探しの商品が見つかったら検索結果の詳細にテキストボックスがあるので、その文字列をコピーして自分のサイトやブログに貼り付けて使ってください。Javascriptのものはサーバーの負荷によって将来使えなくなるかもしれないので非推奨です。
4、まとめタグを作る
商品を一度にいくつも載せたい場合は、まとめタグ(仮)が便利です。検索結果の「まとめに追加」を押すと、上部タブの「まとめタグ」のところに追加されます。いくつでも追加できますが、作成するタグでは、AmazonのItemLookupの仕様で先頭の10個までしか入りません。 いらない商品は、ダブルクリックして消すか、ドラッグ&ドロップで後ろの方に並び替えてください。
決まったら下で幅やタイトルのありなしを指定して、プレビューをクリックします。良ければ更に下のソースコードを全部選択して、サイトやブログに貼り付けます。
5、Amazonに感謝し、売り上げに貢献する
まとまったアフィリエイト収入は相応の努力や才能がないと得られませんが、漫画やDVDの表紙画像や情報を使えるのは非常に便利なのでAmazonに感謝。思えば昔は自分でスキャンしたり、写真撮ったりで不便でした。
6、作成者への不満を募らせる
やる気の無いデザインどうにかしろとか、使いにくいとか、リンクやタグが間違ってるとか、人間としてどうかしてるとか、そんな文句や苦情があったら、ブログとかで言って発散するか、自分でもっといいものを作って見下してください。相当やばそうな問題があった時に限り修正します。IE6の時はいろいろ問題ありそうだけど、IE6に対応しようとするとイライラするので、無視してます。IE7とかきつねちゃんとかGoogleのブラウザ使ってください。

BrowseNode一覧取得ツール

→BrowseNode一覧取得ツール(新しいウィンドウで開きます。)

AmazonのAPIでよく使うけど検索が面倒なBrowseNode一覧を取得できるツールです。

貼り付けコードサンプル

出力するHTMLを貼り付けたものです。値段などの情報は最新のものと違う可能性があります。

  1. URLのみ
  2. 画像+リンク(HTML)表示は軽いけど最新の画像になりません。
    さよなら絶望先生 第1集 (少年マガジンコミックス)
  3. 画像+詳細情報
    さよなら絶望先生 第1集 (少年マガジンコミックス)

    by mitsurin.17sai.jp

  4. 画像+ほしい物リスト追加リンク
    さよなら絶望先生 第1集 (少年マガジンコミックス)
    ほしい物リストへ

技術資料・参考書籍

Product Advertising API Developer Guide
Amazonの公式リファレンス最新版。

jQuery 1.3.2 日本語リファレンス
タイトルどおり。

jQuery
本家サイト。特にuiはダウンロード方法や仕様に変化が激しいので本家を当たらないと使えなかったり。

まとめタグ

検索結果>詳細の「まとめに追加」をクリックすると下に表示されます。アソシエイトIDは検索の設定のものが使用されます。

表示カスタマイズ

最大10個まで。
ドラッグ&ドロップで並び替え、ダブルクリックで消去。

まだ何も追加されてません。

貼り付けタグ作成

ASIN直打ち(カンマ区切り):

タイトル: 全体の幅:px 
貼り付けタグ生成
ここに表示されます。