0

我在静态地图上添加一个标记,通过界面中的文本框将其放置到我的谷歌网站上作为“Google应用程序脚本”小工具。我使用的代码是: map.addMarker('isThisAValidAddress');如何使用addMarker()检查地图地址是否有效?

如何检查脚本中用户在文本框中写入的地址是否有效?

回答

0

谷歌地图实际上并没有验证地址;这不是它做的。如果它是真实有效的地址,它将指向地址为的地方,但仅此而已。 Google是一个地址定位器,听起来像你需要的是一个验证工具。

验证地址可确保它是一个真正的可交付地址,您可以将邮件发送至该地址,并且需要拥有现有地址的数据库(例如来自美国邮政服务的地址)来检查用户输入。您可以将用户输入提交给验证服务(这可以通过编程方式完成),然后服务会告诉您该地址是否有效。

这样一个验证工具为LiveAddress API,您可以用LiveAddress API jQuery Plugin插入到你的网站真的很容易(你只需要复制的几行代码粘贴到您的网站)。用户将他们的地址输入到表单或文本框中,然后LiveAddress会根据有效地址列表检查数据并返回用户批准的标准化有效地址。

还有其他地址验证工具可用。 (因为我为那家公司工作,LiveAddress就是我最了解的人。)我不是程序员,我只知道很多地址。我在SmartyStreets工作,地址是我们的专长。

更新后即可添加:SmartyStreets现提供international address validation以及国内美国地址验证。

相关问题