YAAです。
At Sun, 03 Oct 2004 21:22:41 +0900,
In <E1CE5M0-0006qp-BD@...>,
Junichiro Kita wrote:
> >この変更だけで、うまく表示できました。
> >個人的にはこちらの方が嬉しいので、こちらを使うことにします。
> >
> >このあたりは設定画面で設定できると良いかもしれません。
>
> ということで,設定画面でアダルト商品の書影を取得するよう設定した場合は
> item_url に "?val=authorized" を付与するようにしてみました.
ありがとうございます。
アダルト関連は問題なく動いています。
しかし amazon に登録されていない ASIN(ISBN) を
与えた時に error になりました。
例外 'getting item was failed' が発生したとき
item は nil なのに item[0].strip とかやっていたので
error になっていたようです。
item を使わないように修正してみました。
$ diff -u amazon.rb.orig amazon.rb
--- amazon.rb.orig Wed Oct 20 17:41:26 2004
+++ amazon.rb Wed Oct 20 18:00:44 2004
@@ -141,7 +141,10 @@
r << %Q[</a>]
rescue NameError, StandardError
$stderr.puts "3 #$!"
- %Q[<a href="#{item[0].strip}/ref=nosim/">#{asin}</a>]
+ item_url = "#{@amazon_url}/#{asin}/"
+ item_url << "#{@conf['amazon.aid']}/" if @conf['amazon.aid']
+ item_url << "ref=nosim/"
+ %Q[<a href="#{item_url}">#{asin}</a>]
end
end
--
YAA =A=
$$ "You say this is Earl Grey? I'd swear that it was Darjeeling." $$
|