以前に書いた郵便番号検索APIを使用した記事で利用していたサイトが利用できなくなっており、FileMakerのサンプルファイルが機能しなくなっていましたので、別サービスでのサンプルを掲載しておきます。
今回利用させていただいたサイトこちらです。
郵便番号データ配信サービス zipcloud
GETリクエストで郵便番号を渡すと、JSON形式で住所データを返して来てくれます。
以前まではFileMaker内に郵便番号データをインポートして検索するしか方法がなく、データの定期更新を行わないといけませんでしたが、オンラインサービスを利用すると更新作業が不要となることがメリットです。
逆にデメリットとしては、ネットの利用が制限されていたり、不安定な場所では機能しない。利用しているオンラインサービスが終了した時点で、機能しなくなることでしょうか。
今回のサンプルファイルをダウンロード後、解凍して実行すると以下のような画面が表示されますので、郵便番号を入力して検索ボタンを押すと住所が補完されます。
郵便番号はハイフン有りでも無しでも検索可能です。
作成した処理は検索ボタンをクリック時のスクリプトのみです。
サンプルファイルを以下の場所に置きましたので、ご興味がありましたら参考にしてみてください。
郵便番号ネット検索サンプルファイル
※要 FileMaker pro 16以上
【過去の記事はこちら】
[郵便番号API] FileMaker16でJSONデータを取り扱う