住所のリスト (都市/州を含む) の郵便番号を検索する必要があります。ダウンロード用のマスター郵便番号リスト (無料) はありますか、または住所の完全な郵便料金情報を返す Web サービスはありますか。
つまり、検索クエリ: 386 Bread & Cheese Hollow Rd, Northport, NY ====> 386 Bread And Cheese Hollow Rd, Northport, NY 11768
ありがとう!
そのための API があります。
XML ベースの Web API を文書化した米国郵政公社の Web サイトのこのページ、具体的にはこの PDF ドキュメントのセクション 3.0 (13 ページ) によると、住所から郵便番号を除いた XML 要求を送信できる URL があり、完全なアドレスを含む XML ドキュメントで応答します。
ドキュメントによると、送信するものは次のとおりです。
http://SERVERNAME/ShippingAPITest.dll?API=ZipCodeLookup&XML=<ZipCodeLookupRequest%20USERID="xxxxxxx"><Address ID="0"><Address1></Address1> <Address2>6406 Ivy Lane</Address2><City>Greenbelt</City><State>MD</State></Address></ZipCodeLookupRequest>
そして、これがあなたが受け取るものです:
<?xml version="1.0"?>
<ZipCodeLookupResponse>
<Address ID="0">
<Address2>6406 IVY LN</Address2>
<City>GREENBELT</City>
<State>MD</State>
<Zip5>20770</Zip5>
<Zip4>1441</Zip4>
</Address>
</ZipCodeLookupResponse>
API を使用する前にUSPSに登録する必要がありますが、私が知る限り、アクセスに料金はかかりません。ちなみに、彼らの API には他にもいくつかの機能があります。住所の標準化や郵便番号の検索、追跡、配送、ラベルなどのスイート全体を実行できます。
これは、サードパーティの API に依存することなく、ダウンロードしてローカルで使用できる無料のライブラリです。
購入できる郵便番号データベースを見てきました。住所修正サービスは、UPS、 FedEx、USPSなどの主要な荷送人を通じて利用できますが、これらのサービスが無料かどうかはわかりません。