2016-07-20 111 views
0

我們遇到了許多國家/地區的在線商店問題。 人們輸入他們的 - 例如 - 德國地址,並從下拉菜單中選擇不同的國家以獲得較低的稅率(稅率按國家計算)。 我們需要驗證器來檢查給定的zip是否屬於所選國家。 有沒有準備好使用的可能性?檢查郵編是否屬於國家

+0

這裏有很多庫:https://github.com/search?utf8=%E2%9C%93&q=zip+to+country –

+0

我找不到一個lib,那就是我正在尋找的。我需要檢查是否GIVEN ZIP屬於GIVEN COUNRY從一個PHP電子商務應用程序 –

+0

您的送貨服務應該做地址驗證送貨。 – cartalot

回答

0

您需要的是某種國際郵政編碼的地址驗證。

作爲解決方案,您可以使用由SmartyStreets製作的國際地址驗證器API。這裏是demo page看看它看起來如何。

以下是documentation page,其中包含有關如何使用API​​的說明。

你應該進入上面鏈接的演示頁面,看看你的數據是否能正常工作。您可以通過將某個字段下拉列表更改爲「自由格式」,在一行中以「自由格式」輸入地址。或者,您可以一次輸入一個字段的地址信息,一行中包含「國家/地區」,另一行中包含「郵政編碼」,「地址1」中包含街道地址。

另外,請記住,很難製作適用於多個國家/地區的API。地址在其他國家可能有非常不同的格式。因此,我認爲你不能單獨搜索郵政編碼。您必須使用郵政編碼搜索地址,然後驗證人可以告訴您郵政編碼是否在該國家/地區。


完全披露:我爲SmartyStreets工作。