通过谷歌地图API进行地址验证

4

我想通过Google API发送一个地址,并获得响应,以确定该地址是否有效。如果地址无效,响应将包括原因(例如,邮政编码错误、州错误等)。

这是否可行?

谢谢


不是似乎可以:https://mapsplatform.google.com/maps-products/address-validation/ - Xriuk
2个回答

4
Google Maps API并不适用于地址验证。然而,它们提供了各种其他服务,包括地理定位、方向、距离计算等等。要查看API列表以及它们对您的帮助,请在此处查看API选择器:

https://developers.google.com/maps/documentation/api-picker

我希望这可以帮助到你!


1

现在在Google Maps平台下有一个地址验证器API https://developers.google.com/maps/documentation/address-validation/requests-validate-address

根据他们的文档:

地址验证请求

通过向validateAddress方法发送POST请求来验证地址:

https://addressvalidation.googleapis.com/v1:validateAddress?key=YOUR_API_KEY 将JSON正文传递给请求,定义要验证的地址:

curl -X POST -d '{
  "address": {
    "regionCode": "US",
    "locality": "Mountain View",
    "addressLines": ["1600 Amphitheatre Pkwy"]
  }
}' \
-H 'Content-Type: application/json' \
"https://addressvalidation.googleapis.com/v1:validateAddress?key=YOUR_API_KEY"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接