タグ

ASINとAmazonに関するj708のブックマーク (3)

  • [を] アマゾンの URL から ASIN を取得

    アマゾンの URL から ASIN を取得 2006-09-06-1 [Programming][Affiliate] tsupo さんのブログ記事、 「[観] アマゾンの URL から ASIN を取得する関数 getASIN()」 http://watcher.moe-nifty.com/memo/2006/09/_url_asin_getas_1a25.html を読んで、 URL に amazon.co.jp が含まれているなら、 /[B0-9][A-Z0-9]{9} みたいな単純なパターンにマッチさせるだけでも十分かな、と思いました。 (とはいえ、たぶん用途上、そう単純にできないのかも?) amazon 以外の URL に含まれる ASIN にマッチさせる場合は、 こんな正規表現でどうかなあ。前後にちょっと足しました。 [/=?&]([B0-9][A-Z0-9

  • 簡単な記述でアサマシ

    アサマシするにははてなダイアリーのisbn/asin記法が最強。比較的環境を選ばずに、ああいったソラでも打てるフォーマットでアサマシできれば良さそうだなというわけで作ってみた。面倒かなとか思ったけど、助言が多かったので結構簡単だった。 結果として、複数のアサマシも可能だとかそんな感じのサンプルが出来上がった。アクション! 具体的には、アサマシHTMLコードを挿入したい場所に、 <script type="text/javascript" src="http://example.com/asamashi.js#{ASINコード}"></script> こんな感じできれば良いかなというイメージで考え始めた。 script要素のsrc属性に記述されたJavaScriptファイルのURLに引数を付けて実現している。引数の取得の方法はscript.aculo.usの動的ロードの仕組みから。scrip

    簡単な記述でアサマシ
  • AmazonのアソシエイトIDを無理矢理くっつけて買う方法がやりにくくなった - おれはおまえのパパじゃない

    Amazonの仕様が変わったので、「お世話になってるあの人のアソシエイトIDを末尾にくっつけて(手打ちして)購入して貢献する」ってのがやりにくくなりました。アソシエイトIDが付与されている検索フォームを利用すればいいんでしょうけど、それだと若干料率が下がるのと、あと何より「お世話になってるあの人」のページから検索するってことがまずない。普通はつらつらとAmazonの商品ページを見ているうちに、「あ、これ買おう。どうせ買うならあの人のアソシIDくっつけて買おう」ってなるわけですよね。 で、今の仕様だと、asin番号改めproduct番号の直後に「あの人のアソシID」をくっつけて読み込んでも404が返って来ちゃう。貢献しようにも出来ない。じゃったら貢献用のお手軽ブックマークレットを用意しましょうってことなんですけど、Amazon側としては「それはやってほしくない」ってことでの仕様変更だと思うの

    AmazonのアソシエイトIDを無理矢理くっつけて買う方法がやりにくくなった - おれはおまえのパパじゃない
  • 1