2006-05-10
_ タグ候補生成プラグインをはてなダイアリーキーワード自動リンク API に対応させてみた
日記更新時に文章からタグの候補を取得できる tDiary のプラグイン,tag-generator をはてなダイアリーキーワード自動リンク API に対応させました.
はてなに API があったことは知っていたのですが,普通に呼び出すとリンクがついた状態で結果が返ってくるので,どうしようかなぁとか思っていたのですが(といっても正規表現 1 行でどうとでもなることですが・・・),MM/Memo のコメントで,id:naoya さんの日記が関連 URL にあったので見てみると,
このキーワードリンクAPIにはドキュメンテーションされてないパラメータに mode というのがありまして、これに lite を指定するとテキストをマークアップするのではなく、与えたテキストに含まれるキーワードのリストを返してくれたりします。
naoyaのはてなダイアリーより引用
ということらしいので,このパラメータを利用してみることにしてみました.
はてなダイアリーキーワード自動リンク API はXML-RPC を利用しているので,これまでに作ったものとは実装部分が変わったのですが,リファレンスとにらめっこしながらとりあえず動くようになったみたいです.カテゴリやスコアの閾値は設定していません.
最新版は下記リンクからダウンロードしてください.導入方法はタグ自動抽出 API を利用したタグ候補の取得プラグインを参考に.サンプルページも最新版に更新しました.
tag-generator.rb(Disk障害でなくなってしまいました…)tagapi.rb(Disk障害でなくなってしまいました…)
というわけで,興味のある方は一度お試しください.