スポンサーリンク

日本郵便のデジタルアドレスをフォームで自動入力可能にしてみた | 郵便番号・デジタルアドレスAPIの利用・デジタルアドレスの利便性と問題点について

AI(人工知能)ホームページ作成
スポンサーリンク

APIリクエストと自動入力をコーディングする

ここまでできたら、あとはコーディングして実装するだけです。

当店の場合は、APIリファレンスをダウンロードしてGemini Proに読み込ませ、Canvasでコーディングを行いました。

郵便番号・デジタルアドレス for Biz
API Reference for 郵便番号・デジタルアドレス (1.0.0.250319)
Download
右クリック
→名前を付けてリンク先を保存
→json形式のリファレンスが取得できる
Gemini
次のAPIリファレンスにしたがって、郵便番号またはデジタルアドレスから住所を取得するコードを書いてください。PHPとJavascriptを使用します。

Geminiが長足の進歩を遂げており、すさまじいスピードと精度でコーディングしてくれましたが、書かれたコードがまるっきり分からない状態では、これだけではやはり実装は完了できませんので、ある程度知識が必要です。

いくつか補足のプロンプトを与えたり、意図と異なる動作をする部分のコードを手直ししたりはしています。実物のシークレットキーを入れたり、仕様書に書かれていないヘッダを追加したりする作業も行っています。

一応、基本になるコードをサンプル形式にしたものをGitHubに上げています。

※クライアントID、シークレットをご自身で発行し、環境変数に読み込ませてください。

※このコードは一時的なテスト用やサンプルとしての利用にとどめ、このまま本番では利用しないことをおすすめします。当店で実際に稼働しているコードは、外部からの不正なリクエストを防ぐため複数の対策を追加しています。

それで、最終的にいま動作しているようすが、冒頭でご紹介した動画です。

次のページ:デジタルアドレスは、結局なんの役に立つのか。あぶなくないのか。
パソコン教室・キュリオステーション志木店からのお知らせ
レッスンはオンラインで受講できます

パソコン教室・キュリオステーション志木店では、オンラインでの在宅レッスンを実施しております。
教室の全コースがオンラインで受講可能。実際にインストラクターがご対応いたします。
1時間の無料体験レッスンはいつでも予約できます。詳しくは公式ページをご覧ください。

キュリオステーション志木店運営をフォローする
スポンサーリンク

コメント

タイトルとURLをコピーしました