Skip to content

1.2.0

Choose a tag to compare

@pooza pooza released this 26 Aug 14:15
f53c720

修正点

  • #6 amazonの商品URLが本文中にあったら、商品画像を添付。

更新手順

ハンドラ追加

local.yaml、 handlers/* の末尾に amazon_image を追記。

handlers:
  - shortened_url
  - canonical
  - url_normalize
  - amazon_asin
  - amazon_image

amazonアソシエイト関連の設定

local.yamlに追記。

amazon:
  associate_id: hoge
  access_key: fuga
  secret_key: piyo

取得の手順は、 http://workout-engineer.com/ruby-amazon-product-api/ がわかりやすかったです。
文中で associate_tag と呼ばれているもの、local.yamlには /amazon/associate_id としてセットしてください。
(近々、 /amazon/associate_tag も読む様に修正します)

アクセストークン作成

今までの /test/tokenwrite 権限を含む形で作ったものでなければ、
新しいトークンを作り直す必要があります。
write:statuseswrite:media が必要です。

test:
  token: hogefuga

いつもの手順

cd 設置先
git pull
bundle install
bundle exec rake restart
bundle exec rake test

最後のテストで 100% passed が表示されることを確認。
Amazon::RequestError: HTTP Response: 503 Service Unavailable が稀に発生しますが、
再度実行して正常ならば問題なし。