kintone(キントーン)で郵便番号→住所に変換する方法

kintone(キントーン)で郵便番号→住所に変換する方法

公式HPにもサンプルコードがあります。
外部APIの同期処理をつかってみよう!

サンプルコードの問題点その1
たぶん、WordPressのプラグイン「SyntaxHighlighter Evolved」を使ってコード表示していると思うのですが、11行目のURLがタグになっていて、コピペだと動かない。
encodeURIComponentも不要。

サンプルコードの問題点その2
クジラWebAPIで、なぜか都道府県カタカナ(ken_kana)だけが、nullで返ってくる。バグ?

サンプルコードの問題点その3
サンプルコードだと、保存ボタンを押さないと郵便番号→住所に変換してくれないので、これでは不便すぎる(実際には、他にも色々なフィールドを入力するだろうし)
7ケタ入力した時点で住所変換して欲しい!
blurトリガー的なやつを探してみたら、app.record.create.change.<フィールドコード>ってのがあるが…。項目選択系フィールドだけで、テキスト系フィールドは利用不可なのかΣ( ̄ロ ̄lll) ガビーン
レコード追加画面のフィールド値変更時イベント

しょうがないので、住所変換チェックボックスを用意。それをトリガーにして何とか実装完了!
screen

ちなみに、jQueryライブラリを先に読み込ませて置かないと、動きません!
setting