はてなダイアリーキーワード自動リンクAPI
はてなダイアリーキーワード自動リンクAPIってのを使ってみた。他サイトのページをスクレープする際に、はてなに登録されたキーワードをリンクさせよう、という代物。
# ちょいとお試し require 'xmlrpc/client' class HatenaKeyword def self.encode(text) server = XMLRPC::Client.new("d.hatena.ne.jp", "/xmlrpc", 80) server.call('hatena.setKeywordLink', {:body => text}) end end
ほぼ問題ないのだけど、結果がutf8で帰ってくる割にはqueryだけeuc-jpな気がする。そんなもんなのか?