Php 检查邮政编码是否属于国家/地区

Php 检查邮政编码是否属于国家/地区,php,validation,e-commerce,zipcode,Php,Validation,E Commerce,Zipcode,我们遇到了一个问题,在许多国家都有网上商店。 人们键入他们的(例如)德国地址,然后从下拉列表中选择不同的国家,以获得较低的税率(按国家计算的税率)。 我们需要一个验证器来检查给定的zip是否属于所选的国家。 有什么现成的方法可以这样做吗?您需要的是对国际邮政编码进行某种地址验证 作为解决方案,您可以使用SmartyStreets制作的国际地址验证程序API。下面是一个例子,看看它会是什么样子 下面是有关如何使用API的说明 你应该转到上面链接的演示页面,看看你的数据是否能很好地使用它。通过将其中

我们遇到了一个问题,在许多国家都有网上商店。 人们键入他们的(例如)德国地址,然后从下拉列表中选择不同的国家,以获得较低的税率(按国家计算的税率)。 我们需要一个验证器来检查给定的zip是否属于所选的国家。
有什么现成的方法可以这样做吗?

您需要的是对国际邮政编码进行某种地址验证

作为解决方案,您可以使用SmartyStreets制作的国际地址验证程序API。下面是一个例子,看看它会是什么样子

下面是有关如何使用API的说明

你应该转到上面链接的演示页面,看看你的数据是否能很好地使用它。通过将其中一个字段下拉列表更改为“freeform”,您可以在一行中输入“freeform”地址。或者,您可以一次输入一个字段的地址信息,其中一行是“国家”,另一行是“邮政编码”,而“地址1”是“街道地址”

此外,请记住,很难制作一个适用于多个国家的API。在其他国家,地址可以有非常不同的格式。正因为如此,我认为你不能单独搜索邮政编码。您必须搜索带有邮政编码的地址,然后验证器可以告诉您邮政编码是否在该国



完全披露:我为SmartyStreets工作。

您需要的是某种国际邮政编码的地址验证

作为解决方案,您可以使用SmartyStreets制作的国际地址验证程序API。下面是一个例子,看看它会是什么样子

下面是有关如何使用API的说明

你应该转到上面链接的演示页面,看看你的数据是否能很好地使用它。通过将其中一个字段下拉列表更改为“freeform”,您可以在一行中输入“freeform”地址。或者,您可以一次输入一个字段的地址信息,其中一行是“国家”,另一行是“邮政编码”,而“地址1”是“街道地址”

此外,请记住,很难制作一个适用于多个国家的API。在其他国家,地址可以有非常不同的格式。正因为如此,我认为你不能单独搜索邮政编码。您必须搜索带有邮政编码的地址,然后验证器可以告诉您邮政编码是否在该国



完整披露:我为SmartyStreets工作。

这里有许多库:我在那里找不到一个符合我所需的库。我需要从php电子商务应用程序中检查给定的ZIP是否属于给定的国家。您的配送服务应该进行送货地址验证。在线商店处理数字商品。而在交付时,如果发票已经创建并支付,那就太晚了。在客户输入数据后,我必须直接进行验证。这里有许多库:我在那里找不到一个符合我要求的库。我需要从php电子商务应用程序中检查给定的ZIP是否属于给定的国家。您的配送服务应该进行送货地址验证。在线商店处理数字商品。而在交付时,如果发票已经创建并支付,那就太晚了。我必须在客户输入数据后直接验证。