2.画数API(XML編)
「画数API」は、リクエストされた文字に対して画数をXML形式で返します。
ご意見・ご要望・バグ報告などは「tz2i5i.ebinuma@gmail.com」にメッセージを頂けると助かります。
 
a.リクエストURL
http://musicgroupwork.net/stroke/iti_stroke002.php?パラメータ名=パラメータ値・・・
 
b.リクエストパラメータ
 
パラメータ名説明
Keyword 検索文字を指定します。検索可能な文字は以下のようになります。
  • 全角漢字
  • 全角ひらがな
  • 全角カタカナ
  • 全角アルファベット
  • 半角アルファベット
Type 検索文字の属性を指定します。(指定しない場合、「当用漢字」をデフォルトとします)

属性パラメータ値
当用漢字(6543文字対応)1
熊崎式旧漢字(5080文字対応)2
※リクエストは、UTF-8で行ってください。
c.リターンパラメータ
検索情報をXML形式で返す場合、以下のようになります。
パラメータ名 説明
NumOfResult 画数
(エラー時のエラーコードは”d.エラー”参照)
d.エラー
 
エラーコード内容
NotFound該当する文字がひとつもありません。
InvalidValue検索できない文字が含まれています。
InvalidParameterValueパラメータの値が不正です。
NotFoundの場合 <?xml version="1.0" encoding="utf-8" ?>
<Error>
<Message>NotFound</Message>
</Error>
InvalidValueの場合 <?xml version="1.0" encoding="utf-8" ?>
<Error>
<Message>InvalidValue</Message>
</Error>
InvalidParameterValueの場合 <?xml version="1.0" encoding="utf-8" ?>
<Error>
<Message>InvalidParameterValue</Message>
</Error>
e.サンプル
リクエスト
http://musicgroupwork.net/stroke/iti_stroke002.php?Keyword=%E5%B1%B1%E7%94%B0
の場合。(KeyWordは、'山田'がUTF-8でエンコードされています)
<?xml version="1.0" encoding="utf-8" ?>
<Info>
<NumOfResult>8</NumOfResult>
</Info>8
 
実行例(携帯などJavaScriptを使用できない方はこちら
文字
文字属性当用漢字 熊崎式旧漢字