酔眼漂流記

酒を片手に酔眼化する日々の記録


2009-11-16[月] [長年日記]

▶︎ [tDiary]プラグインを作る

Amazonのライブリンクを表示するプラグインを作る。ただ表示するだけじゃなく、キーワードをその都度渡せるようにしたところがミソ。作ると言っても大したことはないけどね。

最初Hikiのサイトのほうで使うように作った。つまずいたのが、渡す文字列はエンコードしたものであること。そして、Hikiの文字コードはEUCなんだが、ライブリンクに渡す文字列はUTF8じゃないとダメだってこと。文字コードの変換しなければならない。しばし、Google先生を使ってRubyのお勉強。

URI.escape(keyword.toutf8)

ってのを使うんだな。あと

require 'kconv'

っておまじないが必要なようだ。

ついでに、キーワードだけじゃなくストアも選べるようにした。出来たのが下。キーワードは”ruby"でストアは本(books)。

”バイク”でDVDだとこんな感じ。

もう少し本格的に作ってみたいもんである。