2009/01/22

amazon-asociate-id

アマゾンアソシエイトリンクのアソシIDが有効かどうかを確認する方法
http://chalow.net/2009-01-13-4.html

を読んで変更したメソッド
mod_aws.rb

def seturl
  url = exurl(@url.text)
  return nil unless url.encoding.name == "UTF-8"
  tag = /\&(tag=.*?)\&/.match(url)[1]
  eurl = url.gsub(/\?SubscriptionId=.*/u,'')
  m = /amazon.co.jp\/(.*?\/)/u.match(eurl)
  @h["url"] = eurl.gsub(m[1],'') + "?" + tag 
  # =>"http://www.amazon.co.jp/dp/4274065979?tag=midore-22"
  #@h["url"] = eurl.gsub(m[1],'') # => "http://www.amazon.co.jp/dp/4274065979"
end


--imported_from
http://www.midore.net/daybook/2009/01/1232578805.html

+++ 追記 +++
2010-02-07
関連する記事
"Amazon"ラベルがついた全ての記事

0 件のコメント: