1. ホーム
  2. validation

[解決済み] 住所録の検証はどのように行うのですか?[クローズド]

2023-03-18 05:58:12

質問内容

住所(電子メールではなく、物理的な)の検証を行うことは可能でしょうか? 米国内だけでも膨大な数の住所フォーマットがあるため、かなり困難な作業であるように思われます。 一方、いくつかのビジネス要件に必要なタスクのように思われます。

どのように解決するのですか?

ここでは、自由で、ある種、既成概念にとらわれない方法を紹介します。 100% 完璧というわけではありませんが、あからさまに存在しないアドレスを拒否することができるはずです。

アドレス全体を GoogleのジオコーディングWebサービス . このサービスは、送信された場所の正確な座標、つまり緯度および経度を返そうとします。

私の経験では、住所が無効な場合、このサービスから 602 という結果が得られます。誤検出や誤検出の可能性は確かにありますが、他の整合性チェックと組み合わせて使用すれば、役に立つかもしれません。

( YahooのジオコーディングWebサービス は、町は存在するが住所の残りの部分が偽りのものである場合に、町の中心の座標を返します。結果の「精度」フィールドに細心の注意を払う限り、潜在的に有用です)。