« こうさぎ よくある質問と回答 | トップページ | だい名古屋オフ 会場変更 »
2004.06.15
はてなダイアリーキーワード自動リンクAPI
本日、任意のテキストを送信すると、はてなダイアリーのキーワードを抽出し、キーワード部分を自動的にリンクして返信するAPIを公開しました
はてなダイアリー - はてなダイアリー日記: はてなダイアリーキーワード自動リンクAPIの公開について
これは大歓迎。キーワード自動リンクを適用したい文字列を XML-RPC API を使って送信すると、リンクが埋め込まれた文字列が返ってくるという仕組み。
以前の API (といっていいのかどうかは微妙)は、自分でキーワードリンク一覧を取得しに行く必要があったけど、その必要がなくなって非常に嬉しい。
早速、アプリケーションを作ってみたいと思います。ちょっと待っててね。
*** 2004年6月15日 20時10分 追記 ***
ということで、「標準入力から読み込んだ文字列を『はてなダイアリーキーワード自動リンクAPI』に渡してリンクが埋め込まれた文字列を取得する」プログラムを作ってみました。
長い文字列(約256バイト)を渡すと、レスポンスがいつまで経っても返ってこないようなので、短めの文字列(80バイト未満)でテスト。
以下のような感じになりました。
入力: 高橋由美子、氷上恭子、かないみか、笠原弘子
出力: <a href="http://d.hatena.ne.jp/keyword/%b9%e2%b6%b6%cd%b3%c8%fe%bb%d2">高橋由美子</a>、<a href="http://d.hatena.ne.jp/keyword/%c9%b9%be%e5%b6%b3%bb%d2">氷上恭子</a>、<a href="http://d.hatena.ne.jp/keyword/%a4%ab%a4%ca%a4%a4%a4%df%a4%ab">かないみか</a>、<a href="http://d.hatena.ne.jp/keyword/%b3%de%b8%b6%b9%b0%bb%d2">笠原弘子</a>
"<" → "<"、">" → ">" にエンコードされて返ってくるんですね。結果も XML で返ってくるんだから、当然といえば、当然か。
ってことで、デコード処理を追加しないといけないようです。
投稿者: tsupo 2004.06.15 午後 07:22
| 固定リンク
|
|
| ![]()
|
|
アマゾンわくわく探検隊
トラックバック
この記事のトラックバックURL:
この記事へのトラックバック一覧です: はてなダイアリーキーワード自動リンクAPI:



