Google Toolbar Spell Check API とは
2006-02-14-2: [Google]
Google Toolbar Spell Check API とは何ぞやということで調べてみた.
まず,リクエスト先は以下 (英語の場合).
POST する XML は <text> 要素にスペルチェックをしたい文章を入れておく.
この例の場合は
Ths is a tst.
<?xml version="1.0" encoding="utf-8"?>
<spellrequest textalreadyclipped="0" ignoredups="0" ignoredigits="1" ignoreallcaps="1">
<text>Ths is a tst</text>
</spellrequest>
そうすると,レスポンスが以下のように返ってくる.
<?xml version="1.0"?>
<spellresult error="0" clipped="0" charschecked="12">
<c o="0" l="3" s="1">This Th's Thus Th HS</c>
<c o="9" l="3" s="1">test tat ST St st</c>
</spellresult>
まず,<spellresult> 要素からみていく.
属性 | 意味 |
error | エラーかどうか.たぶんエラーは 1 |
clipped | よくわからない |
charschecked | チェックした文字数.記号は含まれないと思う. |
次に <c> 要素
属性 | 意味 |
o | スペルチェックに引っかかった単語のオフセット |
l | スペルチェックに引っかかった単語の長さ |
s | 信頼性とか? |
<c> 要素の各単語間はタブで区切られている.
以上参考にしたのは以下のサイト.情報が少なくてなんとも…
- ref.: Google Toolbar Spell Check API
http://weblogs.asp.net/pwelter34/archive/2005/07/19/419838.aspx