0
我正在使用UPS地址驗證API(XML格式)實施地址驗證。UPS地址驗證API候選列表
,我注意到以下幾點:當我收到的響應與曖昧的地址指針,候選名單中包含的範圍格式street1領域的建議,如「1-21街上一些」,「2-20街上一些」等
請給出一個提示(或請求選項)如何接收候選人列表,其中street1地址編號建議不在範圍格式中?
在此先感謝!你必須返回響應
我正在使用UPS地址驗證API(XML格式)實施地址驗證。UPS地址驗證API候選列表
,我注意到以下幾點:當我收到的響應與曖昧的地址指針,候選名單中包含的範圍格式street1領域的建議,如「1-21街上一些」,「2-20街上一些」等
請給出一個提示(或請求選項)如何接收候選人列表,其中street1地址編號建議不在範圍格式中?
在此先感謝!你必須返回響應
使用此之後:
$xav = new \Ups\AddressValidation(UPSAccessKey, UPSUserId, UPSPassword);
$xav->activateReturnObjectOnValidate(); //This is optional
try {
$response = $xav->validate($address, $requestOption =
\Ups\AddressValidation::REQUEST_OPTION_ADDRESS_VALIDATION, $maxSuggestion = 5);
if ($response->isValid()) {
$response->validAddress = true;
$response->suggestedAddress = $response->getCandidateAddressList();
}
它會幫助你。
包括SmartyStreets在內的許多公司已經實施了您正在嘗試實施的內容。你可以在這裏嘗試一下,使用他們的API而不是自己創建。他們有自動完成以及地址驗證https://smartystreets.com/demo – camiblanch
我們已經實現了我們的自定義匹配器的自定義日期範圍的響應。 –