創業52年の安心・信頼の実績!  福井,敦賀,小浜,電機,電装,ドコモショップ,車,カー用品,自動車電装

TEL:0770-23-1441
FAX:0770-23-1443

スタッフブログ

スタッフブログ

2020-11-19 14:35:12
Filmaker Proを昔から使っていたのですが、
いつの間にか、インターネットからの情報をFilmaker Proに取り込んで
利用するのが主流になっていることを先日の「Claris Engage Japan 2020」
カンファレンスで知りました。

早速代表的な利用例の 郵便番号から住所を検索する をチェレンジしてみました

まずは、郵便番号のフィールドを作成
"ー"があってもなくても検索ができるように
スクリプトの最初に
-------------------------------------------------------------------
If Length ( 
   Filter ( 住所検索::郵便番号;"0123456789" )
 )  = 7

URL から挿入 住所検索::検索結果

"https://zipcloud.ibsnet.co.jp/api/search?zipcode=" & 
Left(Filter(住所検索::郵便番号;"0123456789");3)&
Right(Filter(住所検索::郵便番号;"0123456789"); 4) &
 "&appid=ABCDEFG1234567890"

End If

-------------------------------------------------------------------
今回はZipcloud のサイトを利用 http://zipcloud.ibsnet.co.jp/doc/api
この結果から 914-0046 ← 本社の住所を検索すると

-------------------------------------------------------------------
{
"message": null,
"results": [
{
"address1": "福井県",
"address2": "敦賀市",
"address3": "長沢",
"kana1": "フクイケン",
"kana2": "ツルガシ",
"kana3": "ナガソ",
"prefcode": "18",
"zipcode": "9140046"
}
],
"status": 200
}
-------------------------------------------------------------------

JSON形式データを取得できました!!
さて、ここから 県名と市町村データを抜き取るには・・・ 次回

スタッフブログ