このブログのプラグインに、Amazonのアソシエイト広告欄があるんですがそこの変更点とおまけ
2014/01/07: 現在このAPIの利用はできません。
このブログでは、Amazonのアソシエイトを利用していて、 以前は手打ちでカチャカチャ打っていたのですが、
毎月更新めんどいよう、手がつかれるよう、商品選ぶの面倒いよう、もういやだよう
といった感じで、いつの日か自動化しようと密かに思っていたので、自動化してひっそりとAPIらしきものを公開してみました。
ひっそりとなので、無いと思いますがアクセスが多かったり負荷がかかる場合は、終了する場合もあるので使用は自己責任でお願いします。
Amazonのアソシエイトを使用しています。
Amazon アソシエイト・プログラムとは?
あなたのホームページやブログで Amazon.co.jp の商品をご紹介いただきます。閲覧者が、あなたのサイトを経由して Amazon.co.jp でお買い物をした場合、購入金額に対して3.5-8%の報酬をお支払いします。 参加、ご利用は無料です。
つかいかた
『http://api.nanoch.jp/amazon/affiliate.json』
ここにアクセスするとjsonp形式で出力結果が帰ってきます。コールバックが必要です。
『http://api.nanoch.jp/amazon/affiliate.json?callback=TEST』
なとちゃんねるでは、jQueryのAjaxで取得しています。
See the Pen Amazon Affiliate API by Nanoway by hayu (@hayu) on CodePen
パラメータとか※コールバック等は省いています。
- id=*****-22
- AmazonアソシエイトのトラッキングIDを入力してください。
指定しないと、このブログ用の『natoron-22』が適用されるので注意して下さい。
例:http://api.nanoch.jp/amazon/affiliate.json?id=amazon-22 - n=表示件数
- 商品の取得数、デフォルトは5件です。ALLで全取得できます。
例:http://api.nanoch.jp/amazon/affiliate.json?id=amazon-22&n=ALL - 取得できるデータ
- ビデオゲームの売れ筋商品が取得できます。
商品のタイトル トラッキングIDつきURL 商品のID 商品のサムネイル(大・中サイズ)
商品の価格 商品の発売日 商品のカテゴリ別ランキング順位 - その他
- 取得に失敗して再取得をする場合は以下のようにして下さい。
例:http://api.nanoch.jp/amazon/affiliate.json?id=amazon-22&cache=reload
こんなかんじです。 あとは→のようにjavascriptなどでHTMLに出力して下さい。なにかあればコメントかメールフォームからどうぞ